Seite 2 von 2

Verfasst: 22.04.2007 10:52
von Miriam
Gewöhn dir ausserdem endlich an, vernünftige Variablennamen zu verwenden und nicht einfach durchnumerierte.
Da hast Du recht.... :roll:

@Leo: Das ist doch original das gleich wie hier....

Verfasst: 22.04.2007 11:08
von leopittoni
Hallo

Ich habs so nochmals versucht. (Sogar mit angepassten Namen :wink:

Das ergibt aber folgenden Fehler:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'e.datum = '22.04.2007' ORDER BY customers_firstname ASC' at line 4

Code: Alles auswählen

$sql = "SELECT c.customers_firstname, c.customers_lastname
FROM einsatz e, customers c
WHERE c.customers_id = e.customers_id
e.datum = '$datum'
ORDER BY customers_firstname ASC";

$result = mysql_query($miniid) OR die(mysql_error());

if(!$result)
{
echo('');
}
else
{
$nr = "1";
while ($row = mysql_fetch_array($result))
{
$nr = $nr+1;
echo '<tr><td height="15" align="center"><input type="text" name="vorname' . $nr . '" size="15" maxlength="50" 
value="'. $row['customers_firstname'] . '" /> <input type="text" name="nachname' . $nr . '" size="15" maxlength="50" value="' . $row['customers_lastname'] . '" /></td></tr>';
}
}
Danke für die Hilfe! Léo

Verfasst: 22.04.2007 11:25
von Miriam

Code: Alles auswählen

WHERE c.customers_id = e.customers_id
e.datum = '$datum'
Wo ist denn das AND hin?

Verfasst: 22.04.2007 11:27
von leopittoni
ja, das wars... Danke!

Léo

Verfasst: 22.04.2007 12:45
von Pyramide
leopittoni hat geschrieben:if(!$result)
{
echo('');
}
Was genau bezweckt das?

Verfasst: 22.04.2007 12:57
von Miriam
nichts,

leo hätte auch nur den ELSE Zweig ausführen lassen können. Dann natürlich als IF.

Code: Alles auswählen

if ($result) { ... }

Verfasst: 22.04.2007 13:24
von leopittoni
Ach...

Hab gedacht, wenn (!$result) ist, gäbe es ein error ausgegeben, darum habe ich einfach mal gemacht, es soll "" ausgeben, weiterhin auch nicht tragisch...

Léo

Verfasst: 22.04.2007 18:14
von Pyramide
Miriam hat geschrieben:nichts
Die Frage war an leopittoni gerichtet, in der Hoffnung daß er darüber nachdenkt und feststellt daß der gesamte Bereich (sowohl if als auch else) völlig überflüssig ist.