Top
Phpuniverset logo
 
930 banner

INDHOLD

Forside

Script libary

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

Forum

Online udviklere


ARTIKLER

C / C++

CSS

Diverse

E-handel / annoncer

Flash

Grafik

HTML

Internet

Javascript

Linux

PHP/MySQL

Programmer

Søgemaskiner

Windows


INFO

Information

Annoncering

Kontakt

Forside Forum PHP, mysql Hjælp til nyhedsscript!

Hjælp til nyhedsscript!


 

Hjælp til nyhedsscript!

BenjaminR  

Jeg kan simpelthen ikke få tilføjet en nyhed i min database:

Måske er det en fejl i min database? Please hjælp.

id int(11) not null auto_increment (primær)              
overskrift text not null   
tekst text not null  
dato text not null 

<? 
session_start
();
include(
"../database.php"); 

if (
$_SESSION['rettighed']==1) {
    
?>


<?

if (isset($opdater)){

if(
$_POST){
    echo 
"Nyheden er tilføjet!";
    echo 
"<br><br>";
    echo 
"<a href='index.php'>Tilbage</a>";
    
    
$nyhed_dato date("d/m/Y");
    
    
$nyhed_overskrift $_POST["nyhed_overskrift"];
    
$nyhed_tekst $_POST["nyhed_tekst"];
    
    
mysql_query("INSERT INTO nyhedtabel (overskrift, dato, tekst) VALUES
('
$nyhed_overskrift', '$nyhed_dato', '$nyhed_tekst')") or die(mysql_error());
}
} else {
?>

Tilføj nyhed:<br>
<form method="POST" action="">
Overskrift:<br>
<input type="text" name="nyhed_overskrift" id="box"><br><br>
Tekst:<br>
<textarea name="nyhed_tekst" rows='10' id="box"></textarea><br><br>
<input type="submit" value="Skriv" name="opdater">
</form>

<?
}
?>

<?            
}else{
echo 
"Den går ikke! :-)";    
}
?>



Dato : 30.09.2008, 16:51

Visninger : 3852

Points : 0

 

Du skal huske at din form, skal have en action. Altså:


    

Hjælp til nyhedsscript!
    

BenjaminR  

Jeg kan simpelthen ikke få tilføjet en nyhed i min database:

Måske er det en fejl i min database? Please hjælp.

id int(11) not null auto_increment (primær)              
overskrift text not null   
tekst text not null  
dato text not null 

<? 
session_start
();
include(
"../database.php"); 

if (
$_SESSION['rettighed']==1) {
    
?>


<?

if (isset($opdater)){

if(
$_POST){
    echo 
"Nyheden er tilføjet!";
    echo 
"<br><br>";
    echo 
"<a href='index.php'>Tilbage</a>";
    
    
$nyhed_dato date("d/m/Y");
    
    
$nyhed_overskrift $_POST["nyhed_overskrift"];
    
$nyhed_tekst $_POST["nyhed_tekst"];
    
    
mysql_query("INSERT INTO nyhedtabel (overskrift, dato, tekst) VALUES
('
$nyhed_overskrift', '$nyhed_dato', '$nyhed_tekst')") or die(mysql_error());
}
} else {
?>

Tilføj nyhed:<br>
<form method="POST" action="DIN SIDE.PHP">
Overskrift:<br>
<input type="text" name="nyhed_overskrift" id="box"><br><br>
Tekst:<br>
<textarea name="nyhed_tekst" rows='10' id="box"></textarea><br><br>
<input type="submit" value="Skriv" name="opdater">
</form>


Dato : 01.10.2008, 10:48

Kommentar af : Simon  

 

Det virker stadig ikke. Den opretter ingen nyhed og beskeden "Nyheden er tilføjet" kommer
heller ikke frem.

Hvad kan ellers være problemet?


Dato : 01.10.2008, 12:24

Svar af : BenjaminR  

 

    mysqli_query("INSERT INTO nyhedtabel (overskrift, dato, tekst) VALUES
('"$nyhed_overskrift"', '"$nyhed_dato"', '"$nyhed_tekst"')") or die(mysql_error()); 

Prøv at skrive det ind.


Dato : 06.01.2009, 16:18

Kommentar af : Jonas Albertsen  

 

    mysqli_query("INSERT INTO nyhedtabel (overskrift, dato, tekst) VALUES
('"$nyhed_overskrift"', '"$nyhed_dato"', '"$nyhed_tekst"')") or die(mysql_error()); 

Prøv at skrive det ind.


Dato : 07.01.2009, 06:49

skrevet af : Gst  




Login for at skrive et indlg :



   Brugernavn

Password
 

+ Opret en ny Bruger, Klik her

+ Glemt brugernavn/password

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

Phpuniverset's politik om personlige oplysninger, artikler & Koder Phpuniverset er optimeret til Mozilla 1024 * 768 Phpuniverset version: 3.0 beta
Webhost : Ignesco.dk

Bund