NiKo33

Inscris le 02/06/2009 à 15:09
  • Signature
    NiKo
  • Site web
  • Nombre de sujets
    5
  • Nombre de messages
    14
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers sujets sur les forums

NiKo33
le 23/06/2009 à 15:23
Récupérer 2 valeur dans un submit
Bonjour,

Je suis un peu embêter dans l'utilisation d'une liste déroulante qui doit me permettre de modifier la race d'un cheval. Pour chaque cheval j'affiche sa race et je propose un liste déroulante avec toutes les races possibles et un boutons pour modifier la race. La problème c'est que dans mon contrôleur je récupère la nouvelle race mais je ne vois pas comment récupérer l'ancienne ni l'id du cheval en cause.
Voici mon code:
<?PHP 
if($cheval){
foreach($cheval AS $key => $values){?>
<form method="POST" action="<?PHP print($_SERVER['PHP_SELF']); ?>">
<tr>
<td width="10%">
<?PHP print("#".$key);?>
</td>
<td width="30%">
<?PHP print($values['nom']);?>
</td>
<td width="15%">
<?PHP print($values['race']);?>
</td>
<td width="15%">
<?PHP print($values['sexe']);?>
</td>
<td width="30%">
<select name="new_race" style="width: 80px">
<option value="1" selected="selected">SF</option>
<option value="2">Foals</option>
<option value="3">Poney</option>
</select>
<input type="submit" name="submit" value="Changer de race"/>
<input type="hidden" name="action" value="chgRace_modifier" />
</td>
</tr>
</form>
<?PHP
}
}
else{ ?>
NiKo
NiKo33
le 16/06/2009 à 12:07
Remplacer caractère spéciaux et accents
Bonjour,

Existe t'il une fonction PHP pouvant faire la même chose que ces fonctions SQL:

st:=translate($1,'aàäâeéèêëiïîoôöuùûücç','aaaaeeeeeiiiooouuuucc');
st:=translate($1,E'._/\<>|(){}[]*&"''$;?!',E'------------------------');

En gros définir des caractères de remplacement dans une chaine de caractère.

Merci d'avance
NiKo
NiKo33
le 10/06/2009 à 14:43
Tableaux associatifs
Bonjour à tous.
Je souhaite savoir comment accéder à la clé d'un tableau associatif. Je m'explique: J'ai un tableau associatif dans lequel j'ai les couple clé/valeur => id/id_du_doublons.

Je voudrais afficher ce tableau avec la valeur des clé bien sur. Mais je ne sais pas comment faire. Voici ce que j'ai essayé :
foreach ($tab_doublon AS $values){
echo $values['id_doublon'].'<br/>';
}


Merci d'avance !
NiKo
NiKo33
le 08/06/2009 à 11:12
Problème de syntaxe
Bonjour à tous. Je suis en train d'analyser le code d'une personne qui est passé avant moi. je débute un peu et je ne comprend pas ce que cela signifie:

$horse_male[$results->id]['sexe'] = $sexe_name{0};

Enfait c'est surtout le "{0}" que je ne pige pas
NiKo
NiKo33
le 02/06/2009 à 15:20
Erreur avec la fonction "pg_copy_to"
Bonjour, je débute sous PgSQL et PHP. Je souhaite copier une table de ma bdd dans un tableau PHP grêce à "pg_copy_to". je ne comprend pas bien comment elle marche malgrè l'explication. Voici mon erreur :
"Copy command failed: ERROR: zero-length delimited identifier at or near """" LINE 1: COPY "" TO STDOUT DELIMITERS ' ' WITH NULL AS '\\N' ^ in /home/web..."

Je voudrai ensuite l'afficher sous forme de tableau html dans mon navigateur.

Et voici mon code php:

<?php
$conn_string = "host=192.*.*.* port=* dbname=***** user=*** password=***";
$dbconn = pg_connect($conn_string)
or die("Connexion impossible");
echo 'Connexion reussie';

//Copie de la table dans un tableau php
$matable = pg_copy_to($dbconn, $table_name);

//Affichage du contenu
echo'Voici lle tableau</br>';

echo'<table border align="middle">';
while($row = pg_fetch_row($matable))
{
echo '<tr><td>';

$id=$row['id'];
echo $id.'</td><td>';
?>


J'attends votre aide
Merci d'avance
NiKo
LoadingChargement en cours