Toon posts:

[PHP/MySQL]Query is niet liev

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb flink lopen zoeken en klooien maar ik kom er niet meer uit :'(

ik heb de include file connect.inc
code:
1
2
3
4
$db_link = mysql_connect( "localhost", "dbadmin", "test" )
    or die ( "Not connected" );
print ("Connected successfully");
?>

en de test.php file:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?
include( "connect.inc" );
?>

<html>
<body>
<?
$query = "select * from gebruiker where nick='IceFlame'";

if( $result = mysql_query($query, $db_link) | die( mysql_error())){
        if( mysql_num_rows( $result ) == 1 ){
            $row = mysql_fetch_row( $result );
            $naam = $row[1];
            $achternaam = $row[2];
            
            echo "$naam";
            echo "$achternaam";
        }
}
?>
</body>
</html>

Als output krijg ik in beeld:
Connected successfully No Database Selected

Ik snap er niets van??

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

Doet iets met Cloud (MS/IBM)


Verwijderd

[kerstmode]

Ik neem aan dat je zorgt dat connect.inc niet rechtstreeks te accessen is of dat je .inc files ook parsed door php anders krijg je natuurlijk dit soort taferelen

[/kerstmode]

  • SWINX
  • Registratie: Juni 2001
  • Laatst online: 02-06 23:18
even je connect.inc aanpassen:
code:
1
2
3
4
5
6
$db_link = mysql_connect( "localhost", "dbadmin", "test" )
    or die ( "<p>Not connected" );
print ("<p>Connected successfully");

mysql_select_db("database-naam") or die("<p>No database selected");
print ("<p>Database successfully selected");

je moet natuurlijk wel opgeven in welke database hij moet gaan zoeken en dat ben je vergeten.

Verder zou ik je connect.inc renamen naar connect.inc.php dan krijg je niet dat gedoe wat fladder zegt.

succes verder

Mannen komen van Mars Tweakers, vrouwen van Venus Bokt


Verwijderd

Topicstarter
Het werkt!! thnx dudes!!

btw van die kerstmuts modus wordt ik idd niet zo heel gelukkig!! :(

hoe zou ik dat kunnen oplossen? Ik ga die include denk ik in een protected directory zetten....
als ik het in een php file gooi kan iedereen die toch nog steeds editten??

Verwijderd

Op woensdag 19 december 2001 22:57 schreef IceFlame het volgende:
Het werkt!! thnx dudes!!

btw van die kerstmuts modus wordt ik idd niet zo heel gelukkig!! :(

hoe zou ik dat kunnen oplossen? Ik ga die include denk ik in een protected directory zetten....
als ik het in een php file gooi kan iedereen die toch nog steeds editten??
Als je em connect.inc.php of iets anders .php noemt niet. Als iemand em dan aanroept, krijgt ie gewoon een leeg scherm, omdat het alleen maar niet-aangeroepen functies bevat.
Pagina: 1