Just nu i M3-nätverket
Jump to content

Lätt databas-PHP-fråga


Kristianstad

Recommended Posts

Någon PHP-nisse som snabbt kan konvertera denna kod till mig (från ASP) Jag skall testa en sak och har inga kunskaper i PHP:

<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Driver={mySQL};Server=xxxxx;Database=xxxxx;UID=xxx;PWD=xxxxxxx;option=xxxxx"
Visa = "SELECT * FROM Bocker WHERE ID=23"
Set RecSet = Connect.Execute(Visa)
%><%=RecSet("Poang")%>
<%
Set RecSet = Nothing
Set Connect = Nothing
%>
Jag vill alltså ha ovanstående kod i PHP! :)

/ Kristoffer

Windows kunde inte hitta något tangentbord. Tryck F1 för att försöka igen eller F2 för att avbryta.

 

[inlägget ändrat 2002-11-22 17:56:01 av Kristianstad]

Link to comment
Share on other sites

<?php
mysql_connect("server", "användare", "lösenord");
mysql_select_db("databas");
$fråga = "SELECT * FROM Bocker WHERE ID = 23";
$res = mysql_query($fråga);
while($rad = mysql_fetch_assoc($res)) {
echo $rad["Poang"];
}

 

Link to comment
Share on other sites

1. Är anslutningen ok?

2. Har du verkligen skapat en korrekt SQL-fråga?

3. Finns en rad med ID = 23?

 

Testa att göra ett anrop till mysql_error() efter varje mysql-kommando, så ser du om några fel uppstod:

<?php
mysql_connect("server", "användare", "lösenord");
echo mysql_error();
mysql_select_db("databas");
echo mysql_error();
$fråga = "SELECT * FROM Bocker WHERE ID = 23";
$res = mysql_query($fråga);
echo mysql_error();
while($rad = mysql_fetch_assoc($res)) {
echo $rad["Poang"];
}
echo mysql_error();

 

[inlägget ändrat 2002-11-22 18:57:16 av Cariad]

Link to comment
Share on other sites

Nu fungerar det! Vet inte vad det var för fel. Men då jag körde den sista koden fungerade allt!

Tack! Poäng!

/ Kristoffer

Windows kunde inte hitta något tangentbord. Tryck F1 för att försöka igen eller F2 för att avbryta.

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...