SQL nu returneaza rezultatul

Întrebări legate de conectarea la baze de date MySQL prin intermediul PHP

Moderatori: Zamolxe, Moderatori

codex
PHPRomania Supporter
Mesaje: 24
Membru din: Mar Feb 03, 2009 5:50 pm

SQL nu returneaza rezultatul

Mesajde codex » Dum Mai 08, 2011 10:38 am

Am acest cod:

Cod: Selectaţi tot

mysql_connect ( $dbhost, $dbuser, $dbpass) or die("Could not connect: ".mysql_error());
mysql_select_db($dbname) or die(mysql_error());

$username=$_COOKIE["useru"];
$qtitle=$_POST["title"];
$content=$_POST["textu"];
$data=date("Y/m/d");

$uid="SELECT userid FROM users WHERE username='$username'";
$result=mysql_query($uid);

$query = "INSERT INTO questions (user, title, content, userid, date)
VALUES('$username', '$qtitle', '$content', '$result', '$data')";
mysql_query($query) or die(mysql_error());
mysql_close();
?>


Sunt tabelele users si questions. Vreau sa selecteze din tabelul users, ID-ul userului logat si sa il introduca il questions. In tabelul questions, la coloana userid primesc insa asta: Resource id #2

Sper ca m-ati inteles, ms.[/b]



cipcip
Senior Member
Mesaje: 201
Membru din: Dum Feb 22, 2009 1:26 pm

Mesajde cipcip » Dum Mai 08, 2011 1:18 pm

Trebuie sa adaugi ceva in genul, dupa query-ul cu $uid

Cod: Selectaţi tot

$rowuid = mysql_fetch_assoc($result);
$usrid = $rowuid['$userid'];


Si cand introduci in questions, bagi $usrid in loc de $result.

codex
PHPRomania Supporter
Mesaje: 24
Membru din: Mar Feb 03, 2009 5:50 pm

Mesajde codex » Dum Mai 08, 2011 5:35 pm

nu merge :(

cipcip
Senior Member
Mesaje: 201
Membru din: Dum Feb 22, 2009 1:26 pm

Mesajde cipcip » Dum Mai 08, 2011 6:18 pm

Ce eroare iti da ? Sau ce se intampla ? Da mai multe detalii :)

codex
PHPRomania Supporter
Mesaje: 24
Membru din: Mar Feb 03, 2009 5:50 pm

Mesajde codex » Dum Mai 08, 2011 9:51 pm

A mers acum, gresisem eu. Merci.

cipcip
Senior Member
Mesaje: 201
Membru din: Dum Feb 22, 2009 1:26 pm

Mesajde cipcip » Lun Mai 09, 2011 1:07 pm

Cu placere :)


Înapoi la “MySQL”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 12 vizitatori