webForumDet fria alternativet

Undefined constant... wtf..

14 svar · 276 visningar · startad av casca

cascaMedlem sedan feb. 20003 262 inlägg
#1

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
#2

...$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
#3

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
#4

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
#5

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
#6

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
#7

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
#8

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
#9

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
#10

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
#11

[r]
onödigt inlägg

[Redigerat av casca den 04 jun 2001]

webbmannenMedlem sedan dec. 1999659 inlägg
#12

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
#13

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
#14

*Dunkar huvudet i bordet*

------------------
Mina knäskålar klapprar fortfarande efter Kent-Mustafas trummsolo!

cascaMedlem sedan feb. 20003 262 inlägg
#15

Taaaaaaaaaaaaaaaaaaack. :) :) :)

Ni är underbara! ;) :)

------------------
This would be sad if we didn't knew you were mentally unstable.

Genererad på 371 ms · cache AV · v20260730165559-full.f96bc7eb