webForumDet fria alternativet
Logga in / Bli medlem

Existerar mySQL databasen?

PHP

2 svar · 192 visningar · startad av BeaR123

Medlem sedan aug. 200190 inlägg
Frågan#1

Tja!

Är det någon som kan ett bra exempel på hur man kollar om ett värde finns i en mySQL databas? Och om det inte gör det så ska det lägga till denna kod:

$sql = "INSERT INTO counter(ID,Namn,Visningar) VALUES ($addid,'$namn',$Visningar)";

Och sen; är det någon som vet om man kan kolla i en txt fil om t.ex. texten

$sql = "INSERT INTO counter(ID,Namn,Visningar) VALUES ($addid,'$namn',$Visningar)";

existerar och om den gör det så ska den inte lägga till den?!

// Björn

Medlem sedan dec. 200012 464 inlägg
#2
mysql_connect ($host, $user, $password);
$result = mysql_db_query ("database","select 1 from counter where ID = $ADDID ");
if  ( mysql_numrows($result) > 0 ) {
/* det finns en post med detta id 

} else {
/* det fanns inte någon post */
}
mysql_free_result ($result);

Din andra fråga förstår jag inte riktigt.

red: Du får anpassa din select-fråga så att den stämmer med de primärnycklar som du har i din tabell.

Medlem sedan aug. 200190 inlägg
#3

tack, jag ska testa!

r: Tack så mycket, det fungerade perfekt! :D

// Björn

[Redigerat av BeaR123 den 02 sep 2001]

255 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)