/ Forside / Teknologi / Udvikling / SQL / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
Forskel mellem DB-strenge, "or die"?
Fra : Jakob Munck


Dato : 11-11-05 10:40

Jeg er for nylig begyndt at køre med mySQL og jeg kan se at der er
forskellige forbindelsesstrenge til denne db.

1.
$conn = mysql_connect("localhost", "joeuser", "somepass");

2.
$conn = mysql_connect("localhost", "joeuser", "somepass") or
die(mysql_error());

I den nederste af disse strenge står "or die(mysql_error());". Hvade betyder
det og hvad sker der, hvis man ikke skriver dette?


v.h.
Jakob



 
 
Kim Schulz (11-11-2005)
Kommentar
Fra : Kim Schulz


Dato : 11-11-05 10:56

On Fri, 11 Nov 2005 10:39:54 +0100
"Jakob Munck" <jm2_fjern_dette@webspeed.dk> wrote:

> Jeg er for nylig begyndt at køre med mySQL og jeg kan se at der er
> forskellige forbindelsesstrenge til denne db.
>
> 1.
> $conn = mysql_connect("localhost", "joeuser", "somepass");
>
> 2.
> $conn = mysql_connect("localhost", "joeuser", "somepass") or
> die(mysql_error());
>
> I den nederste af disse strenge står "or die(mysql_error());". Hvade
> betyder det og hvad sker der, hvis man ikke skriver dette?

er der fejl i den første så fortsætter den med
at vise resten af siden.
med den anden så udskriver den mysql fejlen (som ligger i
mysql_error()) og stopper så med at udføre siden (die())

Jakob Munck (11-11-2005)
Kommentar
Fra : Jakob Munck


Dato : 11-11-05 11:37

Tak.

v.h.
Jakob



Søg
Reklame
Statistik
Spørgsmål : 177580
Tips : 31968
Nyheder : 719565
Indlæg : 6409083
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste