Verfasst: 12.04.2007 22:34
Dass ein Echo auf den Resource Identifier der Query nicht viel Sinn macht. easyleopittoni hat geschrieben:Und was bedeutet dieses?Resource id #3
phpBB.de - Die deutsche phpBB-Community
https://www.phpbb.de/community/
Dass ein Echo auf den Resource Identifier der Query nicht viel Sinn macht. easyleopittoni hat geschrieben:Und was bedeutet dieses?Resource id #3
Code: Alles auswählen
//db-abfrage
$db = mysql_connect("localhost","dbminiadmin","passwort");
mysql_select_db("mini-shop");
//samstag
$miniidsa = "SELECT customers_id
FROM einsatz WHERE datum = '($einsatzsa)'";
$miniidsa2 = mysql_query($miniidsa);
$ausgabe = mysql_fetch_row($miniidsa2);
echo($ausgabe);
Wie auch ohne subselect ? oder anders: Was ist $einsatzsa ?leopittoni hat geschrieben:Und es erscheint nun überhaupt nichts mehr
Code: Alles auswählen
$einsatzsa = ($datumsa.'.'.$monatsa.'.'.$jahrsa);
Dann ist das der Fehler (Klammern) und btw.leopittoni hat geschrieben:$einsatzsa ist:
Code: Alles auswählen
$einsatzsa = ($datumsa.'.'.$monatsa.'.'.$jahrsa);
Code: Alles auswählen
$miniidsa = "SELECT customers_id
FROM einsatz WHERE datum = '$einsatzsa'";
Code: Alles auswählen
$einsatzsa = $datumsa.'.'.$monatsa.'.'.$jahrsa;
Code: Alles auswählen
//einsatz-daten samstag und sonntag
$einsatzsa = $datumsa.'.'.$monatsa.'.'.$jahrsa;
//db-abfrage
$db = mysql_connect("localhost","dbminiadmin","passwort");
mysql_select_db("mini-shop");
//samstag
$miniidsa = "SELECT customers_id
FROM einsatz WHERE datum = '$einsatzsa'";
$miniidsa2 = mysql_query($miniidsa);
//fehler
if(!$miniidsa2)
{
mysql_errorhandler("Datenabfrage -ID am Samstag- gescheitert.", $query);
}
$ausgabe = mysql_fetch_row($miniidsa2);
echo($ausgabe);
Code: Alles auswählen
$samstag = "SELECT customers_firstname, customers_lastname
FROM customers WHERE customers_id = '($miniidsa2)' ORDER BY customers_firstname ASC";
$minilistesa = mysql_query($samstag);
//fehler
if(!$minilistesa)
{
mysql_errorhandler("Datenabfrage -Miniliste Samstag- gescheitert", $query);
}
//ausgabe
while ($row = mysql_fetch_array($minilistesa))
{
echo '<tr align="center"><td>' . $row['customers_firstname'] . ' ' .$row['customers_lastname'] . '</td></tr>';
}
while ($row = mysql_fetch_array($minilisteso))
{
echo '<tr align="center"><td>' . $row['customers_firstname'] . ' ' .$row['customers_lastname'] . '</td></tr>';
}
mysql_close($db);
?>
Yepleopittoni hat geschrieben:die error_dinger sind ja drinn, nur gibts keine errors. (oder ich hab sie falsch eingebaut)
Wer oder was ist $query ?leopittoni hat geschrieben:mysql_errorhandler("Datenabfrage -ID am Samstag- gescheitert.", $query);
Code: Alles auswählen
function mysql_errorhandler($problem, $query = "")
{
echo "<font color='#FF0000'><b>Datenbankfehler:</b></font><br />\n";
echo "Problem: $problem <br />\n";
if($query != "")
{
echo "Query: $query <br />\n";
}
echo "MySQL: " . mysql_errno() . " - " . mysql_error() . "<br /><br />\n";
}