cascaMedlem sedan feb. 20003 262 inlägg
Har lekt lite med PHP & MySQL ikväll och försöker göra en liten gästbok, bara för att lära mig.. :)
Har då givetvis råkat ut för ett litet problem, ja, ni kommer att få se själva..
Felmeddelanden:
Warning: Use of undefined constant datum - assumed 'datum' in e:\inetpub\wwwroot\phpbook\index.php on line 23
Warning: Use of undefined constant namn - assumed 'namn' in e:\inetpub\wwwroot\phpbook\index.php on line 23
Warning: Use of undefined constant email - assumed 'email' in e:\inetpub\wwwroot\phpbook\index.php on line 23
Warning: Use of undefined constant url - assumed 'url' in e:\inetpub\wwwroot\phpbook\index.php on line 23
Warning: Use of undefined constant url - assumed 'url' in e:\inetpub\wwwroot\phpbook\index.php on line 23
Warning: Use of undefined constant msg - assumed 'msg' in e:\inetpub\wwwroot\phpbook\index.php on line 23
<?php
/// Definierar variabler
$user = "root";
$pass = "root";
/// Öppnar en anslutning till MySQL-databasen
$connectish = mysql_connect("localhost", $user, $pass);
$selectdb = mysql_select_db("phpbookish");
$sql = "SELECT * FROM mybook ORDER BY ID DESC";
if ( $resultz = mysql_query("$sql") ) {
while ( $row = mysql_fetch_array ($resultz) ) {
echo $row[datum]."<p><b>Namn:</b><br>".$row[namn]."<br><b>Email</b>:<br>".$row[email]."<br><b>Hemsida</b>
:<br><a href=".$row[url].">".$row[url]."</a><br><b>Meddelande:</b><br>".$row[msg]."\n";
}
} else error_report ();
?>
Lite hjälp skulle uppskattas.. :) ;)
------------------
This would be sad if we didn't knew you were mentally unstable.
[Redigerat av casca den 03 jun 2001]
[Redigerat av casca den 04 jun 2001]
SPiNMedlem sedan mars 20005 832 inlägg
...$sql = "SELECT * FROM mybook ORDER BY ID DESC";
if ( $resultz = mysql_query("$sql") ) {...
Du lägger in en sträng i en sträng, borde vara if ( $resultz = mysql_query($sql) )
Verkar dock inte vara det problemet. Ämnet har varit uppe tidigare, det beror på inställningar i din PHP.ini... Rad 169 borde se ut så här i den:
error_reporting = E_ALL & ~E_NOTICE
Troligtvis gör den inte det :)
------------------
SPiN, bjorne.w@telia.com
-- They pretend to pay me, I pretend to work --
cascaMedlem sedan feb. 20003 262 inlägg
Hmm, den såg inte ut så där, så jag ändrade.. Men det funkar fortfarande inte. :(
------------------
This would be sad if we didn't knew you were mentally unstable.
[Redigerat av casca den 03 jun 2001]
oelbalMedlem sedan jan. 20013 016 inlägg
Jag tycker att du har krånglat till det onödigt mycket. Testa detta istället:
<?
/// Definierar variabler
$user = "root";
$pass = "root";
/// Öppnar en anslutning till MySQL-databasen
$connectish = mysql_connect("localhost", $user, $pass);
$selectdb = mysql_select_db("phpbookish");
$sql = mysql_query("SELECT * FROM mybook ORDER BY ID DESC");
while ($row = mysql_fetch_array($sql)) {
echo $row[datum]."<p><b>Namn:</b><br>".$row[namn]."<br><b>Email</b>:<br>".$row[email]."<br><b>Hemsida</b>:<br><a href=".$row[url].">".$row[url]."</a><br><b>Meddelande:</b><br>".$row[msg]."\n";
}
else error_report ();
?>
Borde fungera...
------------------
Mina knäskålar klapprar fortfarande efter Kent-Mustafas trummsolo!
cascaMedlem sedan feb. 20003 262 inlägg
Nu blire:
Parse error: parse error in e:\inetpub\wwwroot\phpbook\index.php on line 29
:(
Och rad 29 är..
else error_report ();
------------------
This would be sad if we didn't knew you were mentally unstable.
oelbalMedlem sedan jan. 20013 016 inlägg
oj...jag tabbade mig visst! :e
Ta bort "else"....
------------------
Mina knäskålar klapprar fortfarande efter Kent-Mustafas trummsolo!
cascaMedlem sedan feb. 20003 262 inlägg
Fortfarande samma fel som tidigare.. :(
Alltså "undefined constants" OCH dessutom ett nytt fel.. :l
Fatal error: Call to undefined function: error_report() in e:\inetpub\wwwroot\phpbook\index.php on line 25
:(
Help!!
------------------
This would be sad if we didn't knew you were mentally unstable.
oelbalMedlem sedan jan. 20013 016 inlägg
Ta bort den funktionen, den gör ju ändå ingen nytta!
------------------
Mina knäskålar klapprar fortfarande efter Kent-Mustafas trummsolo!
cascaMedlem sedan feb. 20003 262 inlägg
Mmmm.. Men nu är det ursprungliga felet kvar.. ;)
------------------
This would be sad if we didn't knew you were mentally unstable.
cascaMedlem sedan feb. 20003 262 inlägg
Utifall det skulle hjälpa, så här är databasen..
# phpMyAdmin MySQL-Dump
# [url="http://phpwizard.net/phpMyAdmin/"]http://phpwizard.net/phpMyAdmin/[/url]
#
# Host: 127.0.0.1 Database : phpbookish
# --------------------------------------------------------
#
# Table structure for table 'mybook'
#
CREATE TABLE mybook (
ID int(3) NOT NULL auto_increment,
namn varchar(30) NOT NULL,
email varchar(30) NOT NULL,
msg text NOT NULL,
url varchar(30) NOT NULL,
datum date DEFAULT '0000-00-00' NOT NULL,
PRIMARY KEY (ID)
);
------------------
This would be sad if we didn't knew you were mentally unstable.
cascaMedlem sedan feb. 20003 262 inlägg
[r]
onödigt inlägg
[Redigerat av casca den 04 jun 2001]
webbmannenMedlem sedan dec. 1999659 inlägg
Nu är jag ju nybörjare själv men ska det inte vara enkelfnuttar så här:
$row[[b]'[/b]namn[b]'[/b]]
/webb
------------------
Vem ska du göra glad imorgon?
nicclasMedlem sedan feb. 20001 061 inlägg
Dina felmeddelanden föreslår att echo-raden skall se ut enligt:
echo $row['datum']."<p><b>Namn:</b><br>".$row['namn']."<br><b>Email</b>:<br>".$row['email']."<br><b>Hemsida</b>:<br><a href=".$row['url'].">".$row['url']."</a><br><b>Meddelande:</b><br>".$row['msg']."\n";
Funkar det inte då?
/r För långsam ;)
[Redigerat av nicclas den 04 jun 2001]
oelbalMedlem sedan jan. 20013 016 inlägg
*Dunkar huvudet i bordet*
------------------
Mina knäskålar klapprar fortfarande efter Kent-Mustafas trummsolo!
cascaMedlem sedan feb. 20003 262 inlägg
Taaaaaaaaaaaaaaaaaaack. :) :) :)
Ni är underbara! ;) :)
------------------
This would be sad if we didn't knew you were mentally unstable.