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

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
include ?
Fra : Martin


Dato : 01-04-01 00:13

<?
include("conn.php3");
$query = mysql_query("SELECT * FROM navne ORDER BY $order");

echo "<center>";
echo "<table cellspacing=10 cellpading=10>";
osv...

Hvis jeg prøver dette... får jeg en fejl
Det er oppe i include linjen der sker noget...!!

Warning: Failed opening 'http://localhost/conn.php3' for inclusion
(include_path='') in c:\apache\htdocs\dagbladet -
localhost\index-names.php3 on line 38

Warning: Supplied argument is not a valid MySQL result resource in
c:\apache\htdocs\dagbladet - localhost\index-names.php3 on line 40

Hvordan skal jeg ellers gøre det ?

------ INCLUDE FIL (conn.php3) ----------
$conn = mysql_connect("localhost","root");
mysql_select_db("db_names");
--

\ Bye for now Martin /
/\ http://www.geocities.com/lsvdk/ /\
>=)'> Email: martini@mailme.dk <'(=<
\/ ICQ: 58847459 \/
/ \

 
 
Ronni (01-04-2001)
Kommentar
Fra : Ronni


Dato : 01-04-01 00:20

Som jeg umiddelbart kan se :) er det PHP du includer.
Når du includer noget PHP skal det PHP du includer være omgivet
af <?php ?>

Prøv det!

/Ronni

"Martin" <martini@mailme.dk> wrote in message
news:10pcctsa8pudrnnean2ed6kvqoq8thlnnl@4ax.com...
> <?
> include("conn.php3");
> $query = mysql_query("SELECT * FROM navne ORDER BY $order");
>
> echo "<center>";
> echo "<table cellspacing=10 cellpading=10>";
> osv...
>
> Hvis jeg prøver dette... får jeg en fejl
> Det er oppe i include linjen der sker noget...!!
>
> Warning: Failed opening 'http://localhost/conn.php3' for inclusion
> (include_path='') in c:\apache\htdocs\dagbladet -
> localhost\index-names.php3 on line 38
>
> Warning: Supplied argument is not a valid MySQL result resource in
> c:\apache\htdocs\dagbladet - localhost\index-names.php3 on line 40
>
> Hvordan skal jeg ellers gøre det ?
>
> ------ INCLUDE FIL (conn.php3) ----------
> $conn = mysql_connect("localhost","root");
> mysql_select_db("db_names");
> --
>
> \ Bye for now Martin /
> /\ http://www.geocities.com/lsvdk/ /\
> >=)'> Email: martini@mailme.dk <'(=<
> \/ ICQ: 58847459 \/
> / \



Martin (01-04-2001)
Kommentar
Fra : Martin


Dato : 01-04-01 00:22

On Sun, 1 Apr 2001 01:19:53 +0200, "Ronni" <riwen@ofir.dk> wrote:

>Som jeg umiddelbart kan se :) er det PHP du includer.
>Når du includer noget PHP skal det PHP du includer være omgivet
>af <?php ?>

Nu har jeg prøvet

<?
<?php include("conn.php3") ?>;
$query = mysql_query("SELECT COUNT(fornavn) as NumFornavn FROM
navne");
while($r = mysql_fetch_array($query)) {
osv...

Dette her, men så får jeg bare fejlen

Parse error: parse error in c:\apache\htdocs\dagbladet -
localhost\index-names.php3 on line 38
--

\ Bye for now Martin /
/\ http://www.geocities.com/lsvdk/ /\
>=)'> Email: martini@mailme.dk <'(=<
\/ ICQ: 58847459 \/
/ \

Ronni (01-04-2001)
Kommentar
Fra : Ronni


Dato : 01-04-01 02:04

Det var nu heller ikke heeelt sådan jeg mente :)

IKKE :
<?php
<?php include("conn.php3"); ?>
bla bla
?>

Men i din include fil skal der være <?php ?>
Like this :

------ INCLUDE FIL (conn.php3) ----------
<?php

$conn = mysql_connect("localhost","root");
mysql_select_db("db_names");

?>
---------------------

/Ronni




Martin (01-04-2001)
Kommentar
Fra : Martin


Dato : 01-04-01 02:59

Nu har jeg fundet ud af det...

et kig i PHP manualen hjalp...!!

<? $conn = mysql_connect("localhost","root") OR DIE ("MySQL kunne ikke
finde databasen");
mysql_select_db("db_names") OR DIE ("MySQL kan ikke finde databasen");
?>

sådan kan det gøres..!
--

\ Bye for now Martin /
/\ http://www.geocities.com/lsvdk/ /\
>=)'> Email: martini@mailme.dk <'(=<
\/ ICQ: 58847459 \/
/ \

Steinn E. Sigurðarso~ (07-04-2001)
Kommentar
Fra : Steinn E. Sigurðarso~


Dato : 07-04-01 15:57

you shouldn't use include unless having your include path straight!
In this case a simple change from "include("conn.php3");" to
"include("./conn.php3");" should do the trick, but you MUST think about your
include_path, and set it to what you want, or just always include the full
path.

regards,
Steinn

"Martin" <martini@mailme.dk> wrote in message
news:10pcctsa8pudrnnean2ed6kvqoq8thlnnl@4ax.com...
> <?
> include("conn.php3");
> $query = mysql_query("SELECT * FROM navne ORDER BY $order");
>
> echo "<center>";
> echo "<table cellspacing=10 cellpading=10>";
> osv...
>
> Hvis jeg prøver dette... får jeg en fejl
> Det er oppe i include linjen der sker noget...!!
>
> Warning: Failed opening 'http://localhost/conn.php3' for inclusion
> (include_path='') in c:\apache\htdocs\dagbladet -
> localhost\index-names.php3 on line 38
>
> Warning: Supplied argument is not a valid MySQL result resource in
> c:\apache\htdocs\dagbladet - localhost\index-names.php3 on line 40
>
> Hvordan skal jeg ellers gøre det ?
>
> ------ INCLUDE FIL (conn.php3) ----------
> $conn = mysql_connect("localhost","root");
> mysql_select_db("db_names");
> --
>
> \ Bye for now Martin /
> /\ http://www.geocities.com/lsvdk/ /\
> >=)'> Email: martini@mailme.dk <'(=<
> \/ ICQ: 58847459 \/
> / \



Søg
Reklame
Statistik
Spørgsmål : 177523
Tips : 31968
Nyheder : 719565
Indlæg : 6408676
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste