mouna

  • Nombre de sujets
    12
  • Nombre de messages
    57
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

mouna
le 30/04/2005 à 19:51
Recupere l'id d une option
form:
=====
<?
include ("config.php");
?>
<form name="souscat" method="POST" action="add_sous_cat_confirm.php">
Sous Categorie: <input type="text" name="Sous_Cat" size="20" maxlength="20">
<?

$connection = mysql_connect("$host", "$user", "$pass") or die(mysql_error());
$db = mysql_select_db($db_name, $connection) or die(mysql_error());
$sql = mysql_query ("select * from $table_name_gbook order by catid ASC") or die ("erreur req ".mysql_error());
//le <select> et </select> doit être créé hors de la boucle while, sinon tu en crées un par option.
echo "<select name=\"Cat\">";
while( $sortie = mysql_fetch_array($sql))
{
$Cat = $sortie['Cat'];
$catid = $sortie['catid'];
echo "<option value=\"$catid\">".$Cat."</option>";
}//fin de boucle
echo "</select>";
//after verifying everything, must be inserted then redirected :)
mysql_close ();
?>
<input type="submit" name="submit" value="Ajouter">
</form>


==============

confirm:
======

<?
// settings
include ("config.php");

if(isset($_POST["Sous_Cat"])) $Sous_Cat = $_POST["Sous_Cat"];
else $Sous_Cat = "";
if(isset($_POST['catid'])) $catid = $_POST['catid'];
else $catid = '';

//*****************************************************************************//
// ucfirst=> first letter in capital letter
// strtolower=>all caracters in small letters
// trim =>erase space before and after a sentence or a word
// htmlentities don't allow convert html characters to special characters
//ENT_COMPAT Convertit les guillemets doubles, et ignore les guillemets simples
//ENT_QUOTES Convertit les guillemets doubles et les guillemets simples
// ENT_NOQUOTES Ignore les guillemets doubles et les guillemets simples
//********************************************************************************//
$ip="$_SERVER[REMOTE_ADDR]";
//verify fields
if (empty($Sous_Cat)){ //nom du champ1
echo("<font face=verdana size=2>Sous Cat field is empty</font><br>"); //message qui s'affiche si le visiteur n'a pas rempli ce champ
echo("<a href=\"javascript:history.back()\" class=navfont> Return </a>");
}
elseif (strlen($Sous_Cat)<3){
echo("<font face=verdana size=2>Name < 5</font><br>"); //message qui s'affiche si le visiteur n'a pas rempli ce champ
echo("<a href=\"javascript:history.back()\" class=navfont> Return </a>");
}
else {
//connection
$connection = mysql_connect("$host", "$user", "$pass") or die(mysql_error());
$db = mysql_select_db($db_name, $connection) or die(mysql_error());
$sql = "INSERT INTO $table_name1 VALUES('','$catid','$Sous_Cat')";
$result = mysql_query($sql,$connection) or die(mysql_error());
//after verifying everything, must be inserted then redirected :)
mysql_close ();
echo ('helllllooooooooooooooooooooooo voir les cat<a href="voir2.php">voir</a>');

}
?>
mouna
le 29/04/2005 à 14:52
creer un tableau suivant une variable
if ( ($i%3 )==0 && $i!=0){
si j ai bien compris:

on divise le i par 3 mais ce ==0 j ai pas saisi et le i!=0 doit etre different de 0 pour k on puisse diviser
mouna
le 29/04/2005 à 14:27
creer un tableau suivant une variable
j etais un peu prete :D
<table border="1" width="75%"><tr><td>
<?
$i = 0;
while( $sortie = mysql_fetch_array($sql))
{
$Cat = $sortie['Cat'];
if ($i%3 == 0){
?>
<? echo "$Cat"; ?></td></tr>
<tr><td>
<?
$i++;
}//fin de boucle
}
?>
</td></tr></table>
<?
//after verifying everything, must be inserted then redirected :)
mysql_close ();
?>
mouna
le 29/04/2005 à 14:07
creer un tableau suivant une variable
Bonjour,

Je fais une boucle pour un tableau, je vois avoir 3 colonnes dans ce tableau, quand j'insere une donnee, il s'affiche dans une colonne, et quand j'atteinds une 4eme donnee, je dois avoir une 2eme ligne en premiere colonne.
j ai fait ca:

<?
// settings
include ("config.php");

$connection = mysql_connect("$host", "$user", "$pass") or die(mysql_error());
$db = mysql_select_db($db_name, $connection) or die(mysql_error());
$sql = mysql_query ("select * from $table_name_gbook order by id DESC") or die ("erreur req ".mysql_error());
//le <select> et </select> doit être créé hors de la boucle while, sinon tu en crées un par option.
?>
<table border="1" width="75%"><tr><td>
<?
$i = 0;
while( $sortie = mysql_fetch_array($sql))
{
$Cat = $sortie['Cat'];
if ($i = 3){
?>
<tr><td>
<? echo "$Cat"; ?>
</td></tr>
<?
$i++;
}//fin de boucle
}
?>
</table>
<?
//after verifying everything, must be inserted then redirected :)
mysql_close ();
?>
mouna
le 10/04/2005 à 10:14
probleme d envoi de newsletter
Bonjour,

J ai essaye d envoyer une newsletter mais j ai remarque que l envoi ne se fait chez hotmail.com, je recoi pas la newsletter sur hotmail.com, voila le code:

<?php 
include("config.php");
$headers="from:mon_email@site.fr";
$msg = '';
if(isset($_POST['message'])) {
db_connect();
$result = mysql_query("SELECT email FROM newsletter_tbl");
$res=mysql_numrows($result);
$i=0;
while($i!=$res) {
$email=mysql_result($result,$i,"email");
// Les variables sujet et message sont récupérés via le formulaire
// d\'envoi
mail($email,$_POST['subject'],$_POST['message'],$headers);
$i++;
}
}
?>
<html>
<body>
<?=$msg?>
<form action="send_newsletter.php" method="post">
Sujet : <input type="text" name="subject" value="" />
Message
<textarea name="message" rows="10"></textarea>
<input type="submit" value="Envoyer" />
</form>
</body>
</html>


Merci

Note de zebden : merci d'utiliser les balises bbcode "code" pour tout code mis
mouna
le 27/03/2005 à 15:05
Affichage sur plusieurs colonnes
Bonjour,

J'ai un annuaire qui se presente en 2 colonnes et 4 lignes, comment puis je faire pour que, quand j'ajoute une nouvelle rubrique ca serait afficher sur la 2eme colonne, apres j'ajoute une de plus serait ajoutee en 2eme ligne 1ere colonne.

exemple:
----------
rubrique1 rubrique2
sous rub1 sous rub1
sous rub2 sous rub2
sous rub3 sous rub3

rubrique3 rubrique4
sous rub1 sous rub1
sous rub2 sous rub2
sous rub3 sous rub3

....

merci
mouna
le 20/03/2005 à 22:10
Lignes multicouleurs
hehehe c bon j ai fait celui ki est sur phpfacile :) merci a vs
LoadingChargement en cours