Ses derniers messages sur les forums
Moi j'ai trouvé ca comme fonctions:
// On inverse les checkbox d'un formulaire
function invert(formu)
{
field=document.forms[formu].elements;
for (i=0;i<field.length; i++)
if (!field[i].disabled) field[i].checked=!field[i].checked;
}
function check(field)
{
if (checkflag=="false")
{
for (i = 0; i < field.length; i++)
field[i].checked = true;
checkflag="true";
}
else
{
for (i = 0; i < field.length; i++)
field[i].checked = false;
checkflag="false";
}
}
Je sais que c'est ca passke jlé piqué sur un site
Par contre je suis incapable de comprendre
Anasha [php-kiche-nomore]
bin avec ske t'a fé moi je vois ca comme ca :
<?php
// je recupere par l'url id_etablissement et id_evenements
$recuperation_id_etablissement=$_GET['id_etablissement'];
$recuperation_id_evenement=$_GET['id_evenement'];
$sql='select nom_evenements, descriptif, date_evenements, l_hypertexte_de_leta, le_numero_de_porte, l_adresse_de_leta, le_code_postal_de_leta, la_localite_de_leta FROM
table_etablissements, table_evenements WHERE table_etablissements.id_etablissement = "'.$recuperation_id_etablissement.'"
AND table_evenement.id = "'.$recuperation_id_evenement.'" AND
table_evenement.id_etablissement = table_etablissement.id';
$req=mysql_query($sql)or die('erreur sql!<br>'.$sql.'<br>'.mysql_error());
$data = mysql_fetch_array($req);
//reste du code recuperation des donnees + affichage
?>
Vouala, sinon moi je ferais un truc plu barbare du genre :
(Le code posté par ce membre étant trop long, il a été automatiquement inséré dans le wall. Pour le voir, veuiller clicker sur [lien=http://www.lephpfacile.com/wall/lire_wall.php?wall=1596]ce lien[/lien])
Bon c'est un peu bourrin ma methode, mais moi j'aime po les jointures... PAS KICHE RIEN
Anasha [php-kiche-nomore]
arf, dsl pour ton design GLOB
Anasha [php-kiche-nomore]
si j'ai bien compri t'a 2 tables... voila comment je vois les choses :
table etablissement :
- id
- nom
table evenement
- id
- nom
- date
- id_etablissement
bon bin si tes tables sont comme ca... je vois pas ou est le pb de ton url ?
Tu fais un truc dans le genre :
<?php
$sql = 'SELECT id, nom FROM etablissement';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while ($data = mysql_fetch_array($req)) {
$id = $data['id'];
$nom = $data['nom'];
echo $nom.'<br>';
$sql2 = 'SELECT nom, date, id FROM evenement WHERE id_etablissement="'.$id.'"';
$req2 = mysql_query($sql2) or die('Erreur SQL !<br>'.$sql2.'<br>'.mysql_error());
while ($data2 = mysql_fetch_array($req2)) {
$id_evenement = $data2['id'];
$nom_evenement = $data2['nom'];
$date = $data2['date'];
echo '<a href="soiree.php?id_evenement='.$id_evenement.'">'.$nom_evenement.'</a><br>';
}
echo '<br>';
}
?>
Et la ton url ce sera :
http://ton_site.com/soiree.php?id_evenement=1
Comme chaque evenement est unique c'est plus simple comme ca. Apres pour recuperer le nom de l'établissement associé, tu te ser du champ "id_etablissement" ou alors tu le fais passer dans l'url :
<?php
echo '<a href="soiree.php?id_etablissement='.$id.'&id_evenement='.$id_evenement.'"> '.$nom_evenement.' </a><br>';
?>
URL :
http://ton_site.com/soiree.php?id_etablissement=3&id_evenement=1
Vouala !
[Message modifié le 04/08/2004 à 22:15 par LA GLOBULE]
Anasha [php-kiche-nomore]
<?php
$sql = 'SELECT COUNT champ AS nb_champ FROM table';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
$data = mysql_fetch_array($req);
$nb_champ = $data['nb_champ'];
echo 'il y a '.$nb_champ.' fois ce champ';
?>
Vouala
Anasha [php-kiche-nomore]
c koi la question ?
Anasha [php-kiche-nomore]
le 01/08/2004 à 19:19
merde
d'ou ca venait ?
Anasha [php-kiche-nomore]
moi je mets "0", mais je sais pas si ca va changer grand chose...
Anasha [php-kiche-nomore]
Anasha [php-kiche-nomore]
y manque un point apres "$mes_nomessage" :
<?php
//inserer un nouveau message;
echo'<div class="cmdforum"><a href="repondremsg'.$sec_nosection.$mes_nomessage.'">Répondre</a></div>';
?>
Vouala !
Anasha [php-kiche-nomore]