PHP: $nr=$nr+1

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag 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....
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
leopittoni
Mitglied
Beiträge: 1162
Registriert: 26.04.2004 20:17

Beitrag 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
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Code: Alles auswählen

WHERE c.customers_id = e.customers_id
e.datum = '$datum'
Wo ist denn das AND hin?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
leopittoni
Mitglied
Beiträge: 1162
Registriert: 26.04.2004 20:17

Beitrag von leopittoni »

ja, das wars... Danke!

Léo
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

leopittoni hat geschrieben:if(!$result)
{
echo('');
}
Was genau bezweckt das?
KB:knigge
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag 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) { ... }
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
leopittoni
Mitglied
Beiträge: 1162
Registriert: 26.04.2004 20:17

Beitrag 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
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag 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.
KB:knigge
Antworten

Zurück zu „Coding & Technik“