M McMiller Medlem sedan okt. 2000 238 inlägg Frågan 24 maj 2001 19:32 #1 jag följde ett exempel i en php bok av jesper ek (blä för honom!!!), men jag fick det inte att fungera. Den vill inte skriva in i databasen.
<?
function matain(){
global $namn;
global $titel;
global $numtrack;
$länk=@mysql_connect();
$db=mysql_select_db("cddb");
$sql="INSERT INTO cdlist(titel, artist, numtrack) VALUES ('$titel','$artist','$numtrack')";
mysql_query("$sql");
mysql_close($länk);
}
function visa() {
$länk=@mysql_connect();
$db=mysql_select_db("cddb");
$sql="SELECT * FROM cdlist";
$result=mysql_query("$sql");
echo("<table cellpadding=0 cellspacing=0 border=0 width=450><tr><td width=150>Titel:</td><td width=150>Artist:</td><td width=150>Antal låtar:</td></tr>");
while($rad=mysql_fetch_row($result)){
echo "<tr><td>".$rad[0]."</td><td>".$rad[1]."</td><td>".$rad[2]."</td></tr>";
}
echo("</table>");
mysql_close($länk);
}
if(!empty($namn)) {
matain();
}
?>
<form method="post" actin="<?=$PHP_SELF?>">
Titel: <input type="text" name="titel"><br>
Artist: <input type="text" name="artist"><br>
Antal låtar: <input type="text" name="numtrack"><br>
<input type="submit"></form>
<? visa(); ?>
Nån som kan hjälpa en nybörjare?
------------------
//McMiller
Jag är inte idiot, jag har bara fem skruvar och en mutter lös...
B Batboy Medlem sedan jan. 2000 1 006 inlägg <form method="post" actin="<?=$PHP_SELF?>">
Bör vara
<form method="post" acti[b]o[/b]n="<?=$PHP_SELF?>">
Inget PHP-fel alltså.
/j
------------------
R6
M McMiller Medlem sedan okt. 2000 238 inlägg Tack! *pinsamt* :)
------------------
//McMiller
Jag är inte idiot, jag har bara fem skruvar och en mutter lös...
Marcus Medlem sedan juli 2000 449 inlägg Du ska dock akta dig för Jesper... han är allt lite läskig. ;-)
N nanne Medlem sedan dec. 1999 1 749 inlägg Jag beundrar Jesper Ek. Han är lite som min pappa. Han är alltid 10 sidor före eleverna i boken :)
------------------
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1 decoce
GCM/MU/IT$>AT d--- s: a-- C++$ UL P-- L++>++++ E W+++>$ N o-- K- w O- !M V?
PS++ PE- Y+ PGP-@ t+ 5 X+++ R* tv- b++ DI D++ G+ e* h++ r++ y+**@
------END GEEK CODE BLOCK------
M McMiller Medlem sedan okt. 2000 238 inlägg Jesper Eks böcker är lika bra som en brödrost på havets botten! :)
trots att jag ändrare det där lilla skrivfelet, så fyngerar det ändå inte. det kommer inte upp några felmeddelanden och den vägrar skriva in...! Hjälp!!!
------------------
//McMiller
Jag är inte idiot, jag har bara fem skruvar och en mutter lös...
M McMiller Medlem sedan okt. 2000 238 inlägg Hallå? pls, help me!!! :) den vill fortfranade inte skriva in!
------------------
//McMiller
Jag är inte idiot, jag har bara fem skruvar och en mutter lös...
B Batboy Medlem sedan jan. 2000 1 006 inlägg Använd mysql_error() för att se ev. felmeddelanden från mySQL.
Ex.
mysql_query("$sql")
or die (mysql_error());
/j
------------------
R6
R Reefer Medlem sedan dec. 2000 3 083 inlägg
Jesper Eks böcker är lika bra som en brödrost på havets botten!
:e :e :e
------------------
"Develop for it? I'll piss on it."
Microsoft CEO Bill Gates, about developing
applications for Steve Jobs' NeXT Computers -
which led to the demise of NeXT in 1993.
M McMiller Medlem sedan okt. 2000 238 inlägg provade att använda den där koden, det här kom upp:
Parse error: parse error in E:\Inetpub\WWWROOT\get.php on line 17
------------------
//McMiller
Jag är inte idiot, jag har bara fem skruvar och en mutter lös...