webForumDet fria alternativet

ODBC koppling vs. MySQL koppling

PHPur PHP

2 svar · 187 visningar · startad av Smultron

Medlem sedan juli 2002423 inlägg
Frågan#1

Jag har tidigare använt MySQL's kopplingar typ...
mysql_connect(); osv osv

Men jag har tänkt att gå över till ODBC kopplingar som
odbc_connect(); osv osv...

Vilket är snabbast och varför fungerar ej detta i ODBC kopplingen...

$sql= odbc_exec($connect, "SELECT * FROM users WHERE username ='$username'");
$user = odbc_fetch_array($sql);
if($username == $user["username"]) print $user["username"];

det går att göra så i MySQL kopplingarna men ej i ODBC, den säger att det inte finns men om jag använder en
odbc_result_all($sql);
så har den valt rätt i tabellen men det går ej att jämföra med $user[];

vad är felet och hur är ODBC bättre än MySQL kopplingar?

Medlem sedan juni 2000278 inlägg
#2
if($username = $user["username"]) print $user["username"];

Ska vara

if($username == $user["username"]) print $user["username"];
Medlem sedan juli 2002423 inlägg
#3

mjo det vet jag, skrev bara fel där i koden här på sidna, det är inte så i min vanliga kod

136 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)