spellingsfout of grote scripterror?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: « vorige 1 2

Nicoow Unknown

Nicoow Unknown

07/01/2007 21:54:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
require "mysqldb.php";
$login = mysql_real_escape_string ($_POST['login']);
$idcheck    = mysql_query("SELECT `id` FROM `users` WHERE `login`='$login'");
if(mysql_num_rows($idcheck) > 0)
        die(oops);
else
$sql = "INSERT INTO users (login) VALUES ('$login')";
if (!mysql_query($sql)) {
echo "Operatie $sql Mislukt";
}
else {
echo "Operatie $sql Succesvol";
}

mysql_close($db);
?>


dit is het laatste wat ik nog kan bedenken :(
 
PHP hulp

PHP hulp

08/01/2025 21:14:41
 
Micha

Micha

07/01/2007 22:47:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
require "mysqldb.php";
$login         = mysql_real_escape_string ($_POST['login']);
$idcheck    = mysql_query("SELECT `id` FROM `users` WHERE `login`='$login'");
if(mysql_num_rows($idcheck) > 0)
        die("oops");
else
$sql = "INSERT INTO users (login) VALUES ('".$login."')";
if (!mysql_query($sql)) {
echo "Operatie ".$sql." Mislukt";
}
else {
echo "Operatie ".$sql." Succesvol";
}

mysql_close($db);
?>


die(oops);

misten daar geen "' 's?
 
Niek s

niek s

07/01/2007 23:27:00
Quote Anchor link
met die if(mysql_num_rows($idcheck) > 0) regel zeg je dus eigenlijk: "Zet altijd "oops" op het scherm als de query data returned?
Je doet SELECT id. Dus als er een id is gevonden in je database, die voldoet aan de WHERE, dan krijg je dus "oops". Volgens mij moet het juist andersom ;-)
 
Daniel

Daniel

08/01/2007 15:37:00
Quote Anchor link
het is juist de bedoeling dat als er een id is gevonden dat hoger is dan 0 tie oops zegt, want dan bestaat er al iemand met die login
oops word natuurlijk vervangen door iets dergelijks als, er is al een login als deze, ga terug naar die en die pagina. Ik heb het geprobeerd zoals nico en micha voordeden, en dat van nico hadk met zn hulp op msn al ong hetzelfde gekregen als dat van micha, maa rnu werkt het
bedankt, en tot het volgende probleem haha:p
 

Pagina: « vorige 1 2



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.