Seppi123
Erfahrenes Mitglied
Erstmal Guten morgen an die, die diesen Thread sehen
Also ich habe folgendes Problem, habe gestern Abend und heute Morgen schon
mir den Kopf daran zerbrochen...
Habe folgenden Code
Wenn ich ihn ausführen möchte bekomme ich folgende Fehlermeldung:
Daraus schließe ich, dass es bei dem SQL Query der Fehler liegt...
Aber die Syntax ist doch richtig oder nicht?!
Hier (falls notwendig) noch die MySql Datenbank (bzw. diese einzelne Tabelle):
Ich hoffe ihr könnt mir hierbei weiterhelfen ....
Also ich habe folgendes Problem, habe gestern Abend und heute Morgen schon
mir den Kopf daran zerbrochen...
Habe folgenden Code
PHP:
$abfrage = "SELECT * FROM Messages WHERE To='$uid'";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
$von = $row->Von;
$am = $row->Am;
$um = $row->Um;
$id = $row->id;
$hash = $row->Hash;
echo '
<tr>
<td>'.$von.'</td>
<td>'.$am.'</td>
<td>'.$um.'</td>
<td><a href="inbox.php?act=read&id='.$id.'">Lesen</a> • <a href="inbox.php?act=delete&id='.$id.'">Löschen</a></td>
</tr>';
}
echo '</table>';
Wenn ich ihn ausführen möchte bekomme ich folgende Fehlermeldung:
Code:
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\linkgame\messages\inbox.php on line 21
Daraus schließe ich, dass es bei dem SQL Query der Fehler liegt...
Aber die Syntax ist doch richtig oder nicht?!
Hier (falls notwendig) noch die MySql Datenbank (bzw. diese einzelne Tabelle):
Code:
-- phpMyAdmin SQL Dump
-- version 3.4.5
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Erstellungszeit: 09. Jun 2012 um 09:21
-- Server Version: 5.5.16
-- PHP-Version: 5.3.8
CREATE TABLE IF NOT EXISTS `messages` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`To` varchar(250) NOT NULL,
`Von` varchar(250) NOT NULL,
`Am` date NOT NULL,
`Um` time NOT NULL,
`Hash` varchar(250) NOT NULL,
`Message` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
Ich hoffe ihr könnt mir hierbei weiterhelfen ....