[mysql] übergabe von inhalt funktioniert nicht

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • [mysql] übergabe von inhalt funktioniert nicht

    hallo

    hab ne tabelle mit spalten:
    name
    bedeutung




    ich hab da ein problem mit einer übergabe :

    1.php:
    PHP Code:
    <?php


    //Verbindung zu Datenbank aufbauen

    $link mysql_connect() or die ("Keine Verbindung moeglich");
    mysql_select_db("manuel") or die ("Die Datenbank existiert nicht");


    $abfrage "SELECT * FROM sammlung WHERE name LIKE 'm%' ORDER BY name ";
    //alle namen die mit m anfangen ausgeben
    $ergebnis mysql_query($abfrage)  or die (mysql_error());
    while(
    $row mysql_fetch_object($ergebnis))
    {
        echo 
    " [<a href=\"bedeutung.php?name=$row->name\">$row->name</a>]    ";
        
    //übergibt den namen an bedeutung.php
         
    echo "<br>";
    }

    ?>





    bedeutung.php:
    PHP Code:
    <?php


    //Verbindung zu Datenbank aufbauen

    $link mysql_connect() or die ("Keine Verbindung moeglich");
    mysql_select_db("manuel") or die ("Die Datenbank existiert nicht");

     echo 
    $_GET['name'];
    $abfrage "SELECT * FROM sammlung WHERE name = ".$_GET['name'];
    //übergebener name wird angenommen
    $ergebnis mysql_query($abfrage)  or die (mysql_error());
    while(
    $row mysql_fetch_object($ergebnis))
    {
        echo  
    $row->bedeutung;
        echo
    "<br>";
    }

    ?>

    es kommt immer der error:
    Unknown column 'manuel' in 'where clause'

    (manuel ist der name)

    was ist falsch???

    danke für eure hilfe
    Wat für'n Scheiß war dat über meine Mucke? Hast'n Problem? ALTA! Schon mal ne 5000-Watt-BASS-Machine gehört? Geht voll ab, Alta!

    Wacken?! Ist schon vorbei du Spasti!

  • #2
    PHP Code:
    $abfrage "SELECT * FROM sammlung WHERE name = '".mysql_escape_string($_GET['name'])."' "
    probier mal so

    Comment

    Working...
    X