Vous n'êtes pas identifié(e).
à priori, il faut plutôt quelque chose comme cela :
$tableau = array();
while(...){
...
$tableau[] = array($tinytime, $donnee[1], $donnee[2], $donnee[3]);
}
rsort ($tableau);
vu que le caractère choisi pour démarrer la chaine est '
<form method="get" action="http://www.mysiteweb.com/dossie/page1/doc">
<input type="text" name="username">
<input type="submit">
</form>
faire un echo après un return ne va pas faire grand chose.
la fonction est appelée quelque part dans le code ?
le nom des champs est dans name="nomduchamp"
donc $_POST['field1'] en php
dans cet écran, la base de donnée s'appelle base2 et elle contient en autre la table persons.
mysql_select_db ('longecote', $base);
c'est juste si la base de donnée, et pas seulement une table, s'appelle longecote.
le code suivant :
$s = preg_replace('/[\t\n\r\0\x0B]/','', "l'école");
echo $s;
$s = "l'éc\r\nole";
echo $s;
$s = preg_replace('/[\t\n\r\0\x0B]/','', $s);
echo $s;
affiche :
l'écolel'éc
olel'école
donc non, ce n'est pas un problème de preg_replace mais plus surement de ce qui est passé en paramètre à preg_replace
$nom est une vairable, pas une fonction.
si $nom est bien initialisée avec la valeur escomptée alors :
echo '<html>
<head>
<link rel="stylesheet" type="texte/css" href="style.css">
</head>
<Body>
<p class="p1">Bonjour '.$nom.'!</p1>
<body>
</html>';
$piece = 0;
if(isset($_GET["numpiece])){
$piece = $_GET["numpiece];
}
if($sud[$piece] != -1){
echo "<a href='index.php?numpiece=".$sud[$piece]."'>".$sud[$piece]."</a>";
}
idem pour les 3 autres directions.
il faut autre chose pour sauver le nom indiqué, le plus courant est une base de donnée sql, mais un simple fichier csv peut suffire.
http://php.net/manual/fr/function.fgetcsv.php
pour lire le contenu du csv qui peut être vide au début
ajout de la nouvelle ligne au tableau php, avec $fichier et $_POST['nom']
http://php.net/manual/fr/function.fputcsv.php
pour écrire le contenu du tableau php en csv
et http://php.net/manual/fr/function.fgetcsv.php
pour lire le contenu du csv sur la page qui doit afficher les images avec leur nom.
le comportement désiré que tu décris n'est pas assez précis donc je réponds peut-être à coté avec :
document.getElementById("image").src = "nomduneautreimage.png";
</form>
<?php>
}
un > en trop
quel est le message d'erreur exact ?
pour exécuter du php, il faut installer sur sa machine un serveur web, php (et mysql) ou mettre le code sur un serveur qui a cela.
faire, dans son navigateur, fichier ouvrir d'un fichier html qui contient du php n'est pas suffisant.
il faut accéder au fichier, même en local, par http://localhost/...
<form action = "facile.html" method="post">
c'est donc vers facile.html que sont envoyées les données du formulaire
facile_2.html?nom=alain&fonction=Pr%E9sident
là, les paramètres sont passés en méthode GET, donc c'est avec $_GET qu'on les récupère dans facile_2.html
le nécessaire a été fait pour que le php soit exécuté dans des fichiers qui ont une extension html ?
commençons par le début :
<input type="hidden" name="fruits" id="input_cache_fruits" value="$param_rech">
que vaux $param_rech ? surement pas ce qui est espéré. il faut donc dans liste.php faire un lien vers liste2.php en passant en paramètre le fruit dont on veux modifier le prix.
dans liste2.php, verifier que ce paramètre correspondant bien à un fruit, afficher le formulaire si c'est le cas.
lors de la modification du prix, il faut d'abord récupérer dans la table le prix du produit.
il manque à plusieurs endroits le . après $virtual_currency dans
$bdd->query("UPDATE users SET jetons = jetons + ". $virtual_currency" WHERE id = '".$user['id']."'");
$bdd->query("UPDATE users SET achat_jetons = achat_jetons + ". $virtual_currency']." WHERE id = '".$user['id']."'");
$bdd->query("INSERT INTO gabcms_transaction (user_id,produit,prix,gain,date) VALUES ('".$user['id']."','Achat ". $virtual_currency" jetons','". $virtual_currency"','+','".FullDate('full')."')");
}
dans le value, il faut mettre la date au format dans laquelle elle sera sauvé (Y-m-d si c'est un champ date de mysql) et non dans un format français. ailleurs, le format français ne pose pas de problèmes.
il faut afficher plus d'entrées que J+2 ? si non, alors le code fait le nécessaire.
voir l'exemple de la demo qui a un lien :
http://download.hkvstore.com/phpdemo12/carslist.php
http://download.hkvstore.com/phpdemo12/ … t.php?ID=1
fetchAll et non fetch_all
header('Status: 301 Moved Permanently', false, 301);
header('Location: adresse_de_la_page_B');
c'est dans l'affichage des résultats de la requete qu'il faut tester le numéro de chèque, et s'il est différent de la valeur précédente, remplir les premières colonnes. sinon ne remplir que les dernières.
pour des raisons de sécurité, je doute fortement que cela soit possible.