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

WHERE befehl geht ned.

Status
Für weitere Antworten geschlossen.

deLaKing

Neues Mitglied
Hi,

ich möchte das z.B. mysql einträge von speziellen user aufgelistet werden, nur leider funzt das ned.

PHP:
<?php

    $sql = "
        SELECT
            *
        FROM
            `beitrag`
                  WHERE autor like `test`
        ORDER BY
                Datum DESC

    ";
    $ausgabe = mysql_query($sql);
 while($row = mysql_fetch_object($ausgabe))
 {
    
?>

So funktioniert er einwandfrei:

PHP:
<?php

    $sql = "
        SELECT
            *
        FROM
            `beitrag`

        ORDER BY
                Datum DESC

    ";
    $ausgabe = mysql_query($sql);
 while($row = mysql_fetch_object($ausgabe))
 {
    
?>

danach unten kommt noch ein html code zum anzeigen der beiträgen.

nun, ich hoffe ihr könnt sehr schnell helfen da ich das brauche.

PS: meldung:

Code:
[B]Warning[/B]:  mysql_fetch_object(): supplied argument is not a valid MySQL result resource in [B]C:\verzeichnis\datei.php[/B] on line [B]18[/B]

ich hab jetzt nicht den ganzen code gepostet, aber dort oben sollte der fehler drin sein.

bitte helfen :D

mfg
 
Werbung:
Sry for dp.

Hab mal ne lösung gefunden ;Jump

(ich glaube das ist eh das falsche forum *g*)

sieht so aus:

PHP:
<?php

    $sql = "
        SELECT
            *
        FROM
            `beitrag`
                  WHERE autor like 'test'
        ORDER BY
                Datum DESC

    ";
    $ausgabe = mysql_query($sql);
 while($row = mysql_fetch_object($ausgabe))
         {

         echo "$row->titel";
         echo "$row->datum <br>";
         echo "$row->inhalt";
     echo "<br>";
         } 
?>


nur beim text sind die vorhandenen zeilenumbrüche entfernt und alles an einem faden geschrieben!

wie kann ich machen das es die zeilenumbrüche auch ausgibt?
 
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben