kostenloser Webspace werbefrei: lima-city


MySQL: Neuer Eintrag, wenn keiner Vorhanden!

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    dussel

    Kostenloser Webspace von dussel

    dussel hat kostenlosen Webspace.

    Dieses Script funktioniert nicht!:

    Worin liegt der fehler?
    Kann man das ?berhaupt so machen??
    Wie macht man es besser?

    $latime = time();
    $laip = $_SERVER["REMOTE_ADDR"];
    $lalanguage = de;
    
    $db = mysql_connect($dbhost, $dbuser, $dbpwd);
    mysql_select_db($dbname, $db);
    $string = "SELECT * FROM language WHERE laip = '$laip' LIMIT 1";
    $query = mysql_query($string, $db);
    if (!isset($string)) {
    $string2 = "INSERT INTO language (latime, laip, lalanguage) VALUES ('$latime', '$laip', '$lalanguage')";
    $query2 = mysql_query($string2, $db);
    }

    Danke



    Beitrag ge?ndert am 19.10.2005 20:21 von dussel
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. also:

    du wirst den eintrag nie bekommen, da der string
    $sting

    $string = "[...]";
    
    $query = mysql_query($string, $db);
    
    ---> if (!isset($string)) {[...]


    ja immer belegt ist, es sei denn du ?nderst deinen quellcode einmal.

    die variable $string solltest du also in der if-abfrage ?ndern, auf was, kann ich dir auf die schnelle auch nich sagen...

    mfg


  4. mit

    mysql_num_rows($queryid)

    kannst du herausbekommen, wie viele Datens?tze gefunden wurden.
  5. Autor dieses Themas

    dussel

    Kostenloser Webspace von dussel

    dussel hat kostenlosen Webspace.

    @ranglisten: danke

    ich habs jetzt so geschafft!!

    ps: thread kann geclosed werden! (problem gel?st)
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!