1. #1
    PoMpElSiEn's Avatar
    Registered
    17/07/02
    Location
    Mechelen
    Posts
    524
    iTrader
    -1 (0%)
    Mentioned
    0 Post(s)
    Reputation
    0/0

    PHP: query wilt niet replacen

    llo
    ik be nbezeg met een loginscriptje (tkan zijn da ge et raar gecoded vind ma ik vind het veilig)

    http://213.224.88.211:8005/WOUDLOPERS/

    hier vind je de bestanden
    het probleem zit hem bij functions.phps bij de functie wdl_check
    daar wilt de query niet replacen


    dankje
    Last edited by PoMpElSiEn; 02-10-2004 at 11:42.
    Drupal & symfony
    no votes  

  2. #2
    Smoerf's Avatar
    Registered
    28/07/04
    Location
    Wevelgem
    Posts
    552
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Het is niet REPLACE maar UPDATE
    no votes  

  3. #3

    Registered
    12/10/02
    Location
    mars
    Posts
    14,319
    iTrader
    2 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Quote Originally Posted by Smoerf
    This quote is hidden because you are ignoring this member. Show
    Het is niet REPLACE maar UPDATE
    REPLACE =/= UPDATE

    (REPLACE is dus eigenlijkj een andere vorm voor INSERT)

    Ma wa is uw unique key eigenlijk in die tabel logins?
    Last edited by killgore; 02-10-2004 at 13:07.
    no votes  

  4. #4
    Smoerf's Avatar
    Registered
    28/07/04
    Location
    Wevelgem
    Posts
    552
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Ahzo,

    Moet dit:
    Code:
    $wdl_result1 = mysql_query($wdl_query1) or die(mysql_error());
    niet veranderen in dit
    Code:
    $wdl_result1 = mysql_query($wdl_query1, $wdl_conn) or die(mysql_error());
    no votes  

  5. #5
    PoMpElSiEn's Avatar
    Registered
    17/07/02
    Location
    Mechelen
    Posts
    524
    iTrader
    -1 (0%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    CREATE TABLE wdl_logins (
    wdl_userid tinyint(8) NOT NULL default '0',
    wdl_validate varchar(32) NOT NULL default '',
    wdl_last varchar(50) NOT NULL default '',
    PRIMARY KEY (wdl_userid),
    UNIQUE KEY wdl_userid (wdl_userid)
    ) TYPE=MyISAM;

    CREATE TABLE wdl_users (
    uid int(10) unsigned NOT NULL auto_increment,
    wdl_username varchar(50) NOT NULL default '',
    wdl_password varchar(50) NOT NULL default '',
    PRIMARY KEY (uid)
    ) TYPE=MyISAM;

    dat zijn de 2 tables
    Drupal & symfony
    no votes  

  6. #6

    Registered
    12/10/02
    Location
    mars
    Posts
    14,319
    iTrader
    2 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Quote Originally Posted by Smoerf
    This quote is hidden because you are ignoring this member. Show
    Ahzo,

    Moet dit:
    Code:
    $wdl_result1 = mysql_query($wdl_query1) or die(mysql_error());
    niet veranderen in dit
    Code:
    $wdl_result1 = mysql_query($wdl_query1, $wdl_conn) or die(mysql_error());
    als je maar 1 connectie hebt doet dat er niet echt toe hoor

    ik heb wel nog een fout gevonden: bij mysql moet je enkel ' (niet ", is vervelend in combo met php ) gebruiken voor text-velden, jij gebruikt " ook voor int-velden, het is dus goed mogelijk dat het daaraan ligt .

    edit, ik zou het dus zo doen:
    $wdl_query1 = "REPLACE INTO wdl_logins (wdl_userid, wdl_validate, wdl_last) VALUES ($wdl_uid, '$wdl_validate', '$wdl_last')";

    edit2: ik kan niet echt oordelen of het slecht gecode is, maar ik vind het alleszins slordig gecode. Als je later nog iets van je code wilt snappen --> Comments en deftige layout voorzien
    Last edited by killgore; 02-10-2004 at 16:33.
    no votes  

  7. #7
    PoMpElSiEn's Avatar
    Registered
    17/07/02
    Location
    Mechelen
    Posts
    524
    iTrader
    -1 (0%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    het werkt nog steeds niet :\

    en hoe bedoelde slordig, inspringenen enz kloppe ntoch?
    Last edited by PoMpElSiEn; 02-10-2004 at 20:48.
    Drupal & symfony
    no votes  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in