My SQL Abfrage *g*

Kristoph deine Erklärung ist leider falsch.
Durch das OR stirbt überhaupt nichts. Das OR trennt den Funktionsaufruf nur von einem alternativen Aufruf, wenn der erste FALSE zurückgibt. Wie du auf [phpf]die[/phpf] sehen kannst bricht dies das Script ab und der per Argument übergebene String wird ausgegeben.
Ansonsten soweit ok :p
 
Huch da habe ich was falsch Formuliert , srry war natürlich so gemeint wie du gesagt hast :)
Heisst es eigentlich das Query? Oder der Query? Oder auch die Query , weil es ja (die) Anfrage ist?^^
 
Zuletzt bearbeitet:
Ahja , also "das Query" ? (Ist OT aber naja die "eigentliche" Frage ist ja schon beantwortet ) ;)
 
Zuletzt bearbeitet:
Du kannst es, denke ich, nicht auf's deutsche ummünzen. Ich sage immer "die Query", aber ob's richtig ist, weiss ich nicht. Was soll's, ist ja auch nicht Gegenstand des Threads.
 
Hier wäre mein Lösungsvorschlag:

PHP:
mysql_connect("localhost","xxxx","xxx"); 
mysql_select_db("xxxx"); 

$result = mysql_query("SELECT * FROM `maschinen` WHERE `ID` = `".$_GET['id']."` "); 
$num = mysql_numrows($result); 
   
$geraet = mysql_result($result, $id, "geraet"); 
$typ = mysql_result($result, $id, "typ"); 

echo $geraet;

oder:

PHP:
mysql_connect("localhost","xxxx","xxx"); 
mysql_select_db("xxxx"); 

$result = mysql_query("SELECT * FROM `maschinen` WHERE `ID` LIKE `".$_GET['id']."` "); 
$num = mysql_numrows($result); 
   
$geraet = mysql_result($result, $id, "geraet"); 
$typ = mysql_result($result, $id, "typ"); 

echo $geraet;
 
Zurück