Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2649 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Besoin d'aide pour un sript de news

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Besoin d'aide pour un sript de news

n°823791
b0ugie
Cyber-DeepCloud Instructor
Posté le 15-08-2004 à 21:38:39  profilanswer
 

Voila, j'essaye de faire un scripte de news pour mon futur sit.
Mais je n'y arrive pas :cry:  
Voila mon site d'eesais : http://bougieskater.free.fr/
 
Sinon, voila le code de index.php
 
<html>
<head>
<title>Page</title>
</head>
<body bgcolor=C0C0C0>
<center><b><h2><font size="7">Bienvenue</font></h2></b></center>
<p>
<p>
Voila, j'ai dessidé de faire une page d'accueil pour mon FTP Perso (thx MAX), pour archiver en qq sorte tous mes fichiers que j'avais, mais cette pas me servira avant tout de choses, à faire des test(surtout des script de news).
<br>
Bon, bah, je v commencé à faire des test sur cette page.
<br>
Bon, si vous voulez avoir acces à ma list de mes fichier sur mon ftp perso, <a href="index2.php">cliquez ici</a>.
<p>
<?
mysql_connect('sql.free.fr', '*******', '******');
mysql_select_db('*******');
$reponse = mysql_query('SELECT * FROM news ORDER BY date DESC LIMIT 0, 5');  
$retour = mysql_query("SELECT COUNT(*) As nbre_entrees FROM news" );
$donnes = mysql_fetch_array($retour);  
?>
<?
if (isset($_POST['titre']) AND isset($_POST['contenu']))
{
    $titre = addslashes($_POST['titre']);
    $contenu = addslashes($_POST['contenu']);
    if ($_POST['id_news'] == 0)
    {
        mysql_query("INSERT INTO news VALUES('', '" . $titre . "', '" . $contenu . "')" );
 
    }
    else
    {
        mysql_query("UPDATE news SET titre='" . $titre . "', contenu='" . $contenu . "' WHERE id=" . $_POST['id_news']);
    }
}
 
?>
<p>
<div align="right">
<a href="ajouternews.php">Ajouter une news</a>
<br>
<a href="archive.php">Voir les archives</a>  
</div>
<br>
Voici les news que je mets par PhpMyAdmin.
<? while ($donnees = mysql_fetch_array($reponse))  
{?>
<br>
<p>
 
 
<table border="15" width="50%" align="center" bgcolor="yellow" bordercolorlight="black" bordercolordark="red">
<tr>
<td width="5">Date</td>
<td width="15%" >Titre</td>
<td width="30%">Contenu</td>
</tr>
<tr>
<td width="5%"><? echo $donnees['date']; ?></td>
<td width="15%"><? echo $donnees['titre']; ?></td>
<td width="30%"><? echo $donnees['contenu']; ?></td>
</tr>
</table>
 
<?
}
?>
<center>Il y a <? echo $donnes['nbre_entrees']; ?> news dans la table.</center>
 
</body>
</html>
 
 
 
Et voila le code de ajouternews.php
 
<html>
<head>
<title>Ajouter une news</title>
</head>
 
<body>
<?
mysql_connect('sql.free.fr', '*********', '*******');
mysql_select_db('*********');
 
    // On créé une nouvelle news
    $titre = '';
    $contenu = '';
    $id_news = 0;
 
?>
<div align="center">
Votre titre :
<br>
<form action="index.php">
<input type="text" name="titre" value="<? echo $titre; ?>">
<p>
<center>Le contenu de la news :</center>
<textarea name="contenu" rows="10" cols="60">
<? echo $contenu; ?>
</textarea>
<br>
<input type="hidden" name="id_news" value="<? $id_news; ?>">
<input type="submit" name="valider" value="valider">
</form>
</dev>
 
</body>
</html>
 
 
 
 
Voila, si qqn pouvait me dir d'ou ça vien.


---------------
Une femme c'est temporaire - une ex c'est pour la vie.
mood
Publicité
Posté le 15-08-2004 à 21:38:39  profilanswer
 

n°823796
simogeo
j'ai jamais tué de chats, ...
Posté le 15-08-2004 à 21:54:28  profilanswer
 

oui car id_news n'a pas de valeur .. et donc ton traitement  
 

Code :
  1. if ($_POST['id_news'] == 0)
  2.     {
  3.         mysql_query("INSERT INTO news VALUES('', '" . $titre . "', '" . $contenu . "')" );
  4.     }


 
n'est pas effectué


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°823798
lunarnet76
Posté le 15-08-2004 à 21:57:23  profilanswer
 

mysql_query("INSERT INTO news(!!!!!!!!!!!!!ATTTENTION!!!!!!!!!!!!) VALUES('', '" .$titre . "', '" . $contenu . "')" );  
ta oublié de remplir ce qui suit news!!!
fo que tu mette news(id,titre,contenu) ou un truc comme ca!

n°823809
scull
MySCULL cay bon mangez en!
Posté le 15-08-2004 à 22:24:42  profilanswer
 

lunarnet76, t pas obliger...


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
n°823815
lunarnet76
Posté le 15-08-2004 à 22:54:24  profilanswer
 

ah ok, ben en tout cas moi oui , enfin ca doit etre parce que j utilise easyphp ou je c pas trop pk lol

n°823820
scull
MySCULL cay bon mangez en!
Posté le 15-08-2004 à 23:13:14  profilanswer
 

et alors ? moi aussi, tu met juste sa :
INSERT INTO news VALUES('', '" .$titre . "', '" . $contenu . "');
sa suffit


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
n°823838
lunarnet76
Posté le 15-08-2004 à 23:49:43  profilanswer
 

oui c bon j'ai vu, en faite ca marche si on entre TOUS les parametres, alors que si on précise on peut en mettre que certain!

n°823876
naceroth
Posté le 16-08-2004 à 00:26:58  profilanswer
 

magnifique, quelqu'un qui a comprit le fonctionnement du insert du SQL :D

n°823903
lunarnet76
Posté le 16-08-2004 à 01:03:48  profilanswer
 

hihi :bounce:

n°823910
scull
MySCULL cay bon mangez en!
Posté le 16-08-2004 à 02:07:17  profilanswer
 

naceroth soit plus constructif dans tes remarques STP


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
mood
Publicité
Posté le 16-08-2004 à 02:07:17  profilanswer
 

n°823913
lunarnet76
Posté le 16-08-2004 à 02:15:08  profilanswer
 

remarque il met bien qu'il est pas pédagogue alors on peut pas lui en vouloir, il prévient avant!

n°823918
naceroth
Posté le 16-08-2004 à 03:08:22  profilanswer
 

scull a écrit :

naceroth soit plus constructif dans tes remarques STP


 
C'est sûr que ça c'est hyper constructif, y a un nouveau shériff dans la ville  :ange:  
 
Puis bon, Simogeo a répondu à la question de départ, ma remarque signale que le coup du insert n'est jamais que son utilisation spécifiée dans le manuel


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Besoin d'aide pour un sript de news

 

Sujets relatifs
( AIDE ) Problème de variablesAide pour le css
besoin d'aideaide
un peu d'aide svp....débutant en PHP a besoin d'aide !!Problème avec un formulaire ! ! ! !
Grep? besoin de la colonne d'une seq recherchee: RESOLUS'il vous plaît besoin d'aide !!!!
Plus de sujets relatifs à : Besoin d'aide pour un sript de news


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR