Re: newbie question

From: Date: Tue, 04 Aug 2020 01:12:11 +0000
Subject: Re: newbie question
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-327246@lists.php.net to get a copy of this message
Hi, Maybe you should use the char ' in the values: ("INSERT INTO users (nick, email, pw) VALUES('$nick', '$mail', '$pw');"); You should also copy and paste the error you are getting. Bye! ---------------------------------------------- Atentamente/Best regards Rafael Mora Cel/Mob: +58-414-493.31.39 Cel/Mob: +57-321-755.37.69 Twitter @titanve On Mon, Aug 3, 2020 at 8:06 PM Fernando Fiore <no5software@gmail.com> wrote: > why this simple database operation does not work > function AddToUsersTable($mail,$nick,$pw) // $mail is an email add > { > $db = new mysqli("localhost","root","","mydb"); > > if($db){ > $mail = $db->real_escape_string($mail); > //print($mail . "</br>"); > $nick = $db->real_escape_string($nick); > $pw = $db->real_escape_string($pw); > $q = $db->query("INSERT INTO users (nick, email, pw) VALUES($nick, > $mail, $pw);"); > if($q) > return true; > else{ /* it fails here *; > print($db->error); > return false; > } > > } > else{ > print("failed to connect to db </br>"); > return false; > } > > } > // thanks in advance >

« previous php.general (#327246) next »