• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Datenbank auslesen funktioniert nicht

McCry

Mitglied
Hi,
ich weiß nicht mehr weiter:
ich bin dabei einen kleinen url shortener zu erstellen, aber das auslesen der Db funktioniert einfach nicht.
Ich habe schon eine Menge an Tutorials durchgelesen, aber überall steht genau das Gleiche wie bei mir:
Code:
$sql = "SELECT * FROM short WHERE key=$short";                
$result = mysql_query($sql);                
while($row = mysql_fetch_array($result))                
{                    
    echo $row['url'];                
}

Der browser kommt mir mit der Meldung
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /users/ritualist/www/index.php on line 19

Wahrscheinlich ist das Problem ganz einfach zu lösen, nur ich komme nicht drauf.
Danke schonmal im Vorraus
Lg McCry
 
Werbung:
Achja,
Ich habe das auch schon mit mysql_fetch_assoc und mysql_fetch_object ausprobiert und die Fehlermeldung ist die Selbe. Das komische ist, dass ich assoc und object beide schon bei anderen Projekten verwendet habe, und da haben sie auch funktioniert.
 
Werbung:
Danke. Jetzt gibt es schonmal keine Fehlermeldung mehr.
Allerdings wird die selektierte URL nicht angezeigt:
Code:
$sql = "SELECT url FROM short WHERE 'key'={$short}";
                $result = mysql_query($sql);
                while($row = mysql_fetch_array($result))
                {
                    echo $row['url'];
                }
Es müsste dann "http://youtube.com" auf dem Bildschirm zu sehen sein.
Könntest du mir noch einmal helfen?
 
Werbung:
Zurück
Oben