Probleme php
Fermé
dadateite
Messages postés
312
Date d'inscription
lundi 10 décembre 2007
Statut
Membre
Dernière intervention
4 août 2014
-
21 avril 2009 à 16:09
dadateite Messages postés 312 Date d'inscription lundi 10 décembre 2007 Statut Membre Dernière intervention 4 août 2014 - 21 avril 2009 à 18:20
dadateite Messages postés 312 Date d'inscription lundi 10 décembre 2007 Statut Membre Dernière intervention 4 août 2014 - 21 avril 2009 à 18:20
A voir également:
- Probleme php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Php alert ✓ - Forum PHP
- Bouton php - Forum PHP
- Retour à la ligne php ✓ - Forum PHP
4 réponses
Bonjour
Je n'ai pas pris le temps de regarder ton code (un peu long...) mais je peux déjà te signaler un problème : surtout pas de <!--david--> avant session_start();. Pas le moindre espace ni passage à la ligne, sinon aucun en-tête (donc les sessions) ne pourra marcher.
Désolé de ne pas répondre à ta question, mais si tu peux éviter de perdre du temps pour ce détail, c'est déjà ça.
Je n'ai pas pris le temps de regarder ton code (un peu long...) mais je peux déjà te signaler un problème : surtout pas de <!--david--> avant session_start();. Pas le moindre espace ni passage à la ligne, sinon aucun en-tête (donc les sessions) ne pourra marcher.
Désolé de ne pas répondre à ta question, mais si tu peux éviter de perdre du temps pour ce détail, c'est déjà ça.
dadateite
Messages postés
312
Date d'inscription
lundi 10 décembre 2007
Statut
Membre
Dernière intervention
4 août 2014
180
21 avril 2009 à 16:44
21 avril 2009 à 16:44
ok merci mais ca ne change rien du tout tu sais!
webccho
Messages postés
5
Date d'inscription
lundi 20 avril 2009
Statut
Membre
Dernière intervention
21 avril 2009
21 avril 2009 à 18:01
21 avril 2009 à 18:01
Bonjour,
Je voudrai saisir du texte aprés un double clic et l'enregistrer dans mon tableau généré grace a SQL
comment fait on pour que aprés un double clic sur une case du tableau il affiche dans cette case une zone de texte que je peux mmodifier et enregistrer???? voici un bout de mon code
if($val=='projet') {// $ls = $rdfReporting->getAbout('urn:steria:reporting:plateforme:'.$item['plateforme_id'].':projet');
// $ls = $rdfReporting->getAbout('urn:steria:reporting:plateforme:'.$item['plateforme_id'].':projet');
$ls=array();
// $dbsql = "select * from PROJET,PLATEFORME WHERE PROJET.ACTIF=1 AND PROJET.ID_PLATEFORME=PLATEFORME.ID_PLATEFORME order by PLATEFORME.ID_PLATEFORME asc";
$sql="select * from PLATEFORME WHERE ID_PLATEFORME=2";
$query = @sqlite_query(Steria::$database, $sql,SQLITE_ASSOC ,$error);
?>
<div >
<fieldset>
<table>
<tr><th>Nom du projet</th><th>PER réel</th><th>FV Réel</th><th>MEP</th><th>VSR</th><th>Commentaires</th></tr>
<?php
while ($fetcha = sqlite_fetch_array($query,SQLITE_ASSOC )){
$variable=$item['plateforme_id'];
$dbsql = "select * from PROJET,PLATEFORME WHERE PROJET.ACTIF=1 AND PROJET.ID_PLATEFORME=PLATEFORME.ID_PLATEFORME AND PROJET.ID_PLATEFORME='$variable'";
$dbquery = @sqlite_query(Steria::$database, $dbsql,SQLITE_ASSOC ,$error);
while ($fetch = sqlite_fetch_array($dbquery,SQLITE_ASSOC )){// $list[$fetch['ID_PROJET']] = $fetch['NOM_PROJET'];
//$list[$fetch['NOM_PROJET']] = $fetch['CATEGORIE'];
$list=array();
$class = ($class=='rowcol1') ? 'rowcol2' : 'rowcol1' ;
// echo "<tr class=\"$class\">";
//echo "<tr class=\"$class\" onDblClick=\"window.alert('FORBIDDEN !!')\" onMouseOut=\"this.style.backgroundColor=''\">";
//echo "<tr class=\"$class\" onDblClick=\"<input type=\"text\" size=\"10\" name=\"$class\" >";
echo "<tr class=\"$class\" onDblClick=\"<input type=\"text\" size=\"10\" name=\"$class\" >" ;
// "<input type=\"button\" value=\"$inputName\" oncliCk=\"javascript: document.manager.mngAction.value='$actionName'; document.manager.submit();\" >";
echo "<td>".@$fetch['PROJET.NOM_PROJET']."</td>";
// echo "<td>"."<input type=\"text\" size=\"10\" name=\"$class\" >"."</td>";
echo "<td>".$fetch['PROJET.PER_REEL']."</td>";
// $moda=$fetch['PROJET.PER_REEL'];
echo "<td>".$fetch['PROJET.FV_REEL']."</td>";
// echo "<th><a href='$moda'>$moda</a></th>";
//$modb=$fetch['PROJET.FV_REEL'];
// echo "<th><a href='$modb'>$modb</a></th>";
echo "<td>".$fetch['PROJET.MEP']."</td>";
// $modc=$fetch['PROJET.MEP'];
// echo "<th><a href='$modc'>$modc</a></th>";
echo "<td>".$fetch['PROJET.VSR']."</td>";
// $modD=$fetch['PROJET.VSR'];
// echo "<th><a href='$modD'>$modD</a></th>";
echo "<td>".$fetch['PROJET.COMMENTAIRE']."</td>";
//$modE=$fetch['PROJET.COMMENTAIRE'];
// echo "<th><a href='$modE'>$modE</a></th>";
echo "</tr>";
}
}
?>
</table>
</fieldset>
</div>
<?php
$dbsql=array(array("","submit","","ENREGISTRER SAISIE"));
echo"<FORM ACTION=\"doc_planification.php\"METHOD=\"POST\">\n";
//$test=array($dbsql);
foreach($dbsql as $zone){
echo "$zone[0]<INPUT TYPE=\"$zone[1]\"
NAME=\"$zone[2]\" VALUE=\"$zone[3]\"><BR>\n";
}
echo"</FORM>";
}
Je voudrai saisir du texte aprés un double clic et l'enregistrer dans mon tableau généré grace a SQL
comment fait on pour que aprés un double clic sur une case du tableau il affiche dans cette case une zone de texte que je peux mmodifier et enregistrer???? voici un bout de mon code
if($val=='projet') {// $ls = $rdfReporting->getAbout('urn:steria:reporting:plateforme:'.$item['plateforme_id'].':projet');
// $ls = $rdfReporting->getAbout('urn:steria:reporting:plateforme:'.$item['plateforme_id'].':projet');
$ls=array();
// $dbsql = "select * from PROJET,PLATEFORME WHERE PROJET.ACTIF=1 AND PROJET.ID_PLATEFORME=PLATEFORME.ID_PLATEFORME order by PLATEFORME.ID_PLATEFORME asc";
$sql="select * from PLATEFORME WHERE ID_PLATEFORME=2";
$query = @sqlite_query(Steria::$database, $sql,SQLITE_ASSOC ,$error);
?>
<div >
<fieldset>
<table>
<tr><th>Nom du projet</th><th>PER réel</th><th>FV Réel</th><th>MEP</th><th>VSR</th><th>Commentaires</th></tr>
<?php
while ($fetcha = sqlite_fetch_array($query,SQLITE_ASSOC )){
$variable=$item['plateforme_id'];
$dbsql = "select * from PROJET,PLATEFORME WHERE PROJET.ACTIF=1 AND PROJET.ID_PLATEFORME=PLATEFORME.ID_PLATEFORME AND PROJET.ID_PLATEFORME='$variable'";
$dbquery = @sqlite_query(Steria::$database, $dbsql,SQLITE_ASSOC ,$error);
while ($fetch = sqlite_fetch_array($dbquery,SQLITE_ASSOC )){// $list[$fetch['ID_PROJET']] = $fetch['NOM_PROJET'];
//$list[$fetch['NOM_PROJET']] = $fetch['CATEGORIE'];
$list=array();
$class = ($class=='rowcol1') ? 'rowcol2' : 'rowcol1' ;
// echo "<tr class=\"$class\">";
//echo "<tr class=\"$class\" onDblClick=\"window.alert('FORBIDDEN !!')\" onMouseOut=\"this.style.backgroundColor=''\">";
//echo "<tr class=\"$class\" onDblClick=\"<input type=\"text\" size=\"10\" name=\"$class\" >";
echo "<tr class=\"$class\" onDblClick=\"<input type=\"text\" size=\"10\" name=\"$class\" >" ;
// "<input type=\"button\" value=\"$inputName\" oncliCk=\"javascript: document.manager.mngAction.value='$actionName'; document.manager.submit();\" >";
echo "<td>".@$fetch['PROJET.NOM_PROJET']."</td>";
// echo "<td>"."<input type=\"text\" size=\"10\" name=\"$class\" >"."</td>";
echo "<td>".$fetch['PROJET.PER_REEL']."</td>";
// $moda=$fetch['PROJET.PER_REEL'];
echo "<td>".$fetch['PROJET.FV_REEL']."</td>";
// echo "<th><a href='$moda'>$moda</a></th>";
//$modb=$fetch['PROJET.FV_REEL'];
// echo "<th><a href='$modb'>$modb</a></th>";
echo "<td>".$fetch['PROJET.MEP']."</td>";
// $modc=$fetch['PROJET.MEP'];
// echo "<th><a href='$modc'>$modc</a></th>";
echo "<td>".$fetch['PROJET.VSR']."</td>";
// $modD=$fetch['PROJET.VSR'];
// echo "<th><a href='$modD'>$modD</a></th>";
echo "<td>".$fetch['PROJET.COMMENTAIRE']."</td>";
//$modE=$fetch['PROJET.COMMENTAIRE'];
// echo "<th><a href='$modE'>$modE</a></th>";
echo "</tr>";
}
}
?>
</table>
</fieldset>
</div>
<?php
$dbsql=array(array("","submit","","ENREGISTRER SAISIE"));
echo"<FORM ACTION=\"doc_planification.php\"METHOD=\"POST\">\n";
//$test=array($dbsql);
foreach($dbsql as $zone){
echo "$zone[0]<INPUT TYPE=\"$zone[1]\"
NAME=\"$zone[2]\" VALUE=\"$zone[3]\"><BR>\n";
}
echo"</FORM>";
}
dadateite
Messages postés
312
Date d'inscription
lundi 10 décembre 2007
Statut
Membre
Dernière intervention
4 août 2014
180
21 avril 2009 à 18:20
21 avril 2009 à 18:20
tu te trompes de forum, on s'en fou, change et créé ton topic, j'ai déja posé ma question !