Tableau trop ligne

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Tableau trop ligne

Re: Tableau trop ligne

par @rthur » 09 juin 2025, 23:23

Si tu as une page blanche, c'est probablement que tu as une erreur qui n'est pas affichée et qu'il faut vérifier dans les logs.
Cf ce tuto : tutoriels/page-blanche-script-php-comme ... 73178.html

Tableau trop ligne

par guigui69 » 09 juin 2025, 09:43

Bonjour à tous,

je me permet de vous solliciter pour votre aide.

Je dispose d'une page WEB ou je génère un tableau (javascript) avec un nombre de ligne variable. (avec des données /champs input à l'intérieur).

Quand je valide la page, si mon tableau fait <= 29 ligne c'est bon (enregistrement dans ma base OK)

Par contre des 30 ou + lignes , c'est NOK .

Quand je fait mes test avec 30 lignes et que je valide je vois que ma page en PHP est blanche (alors que les données sont bien présent quand je regarde dans les outil dev du navigateur)
J'ai comme l'impression qu'il arrive pas a suivre au niveau de la variable.
If (isset($_POST["btnSubmit_x"]) && isset($_POST["btnSubmit_y"]))
{


$values = array();

foreach ($_POST['article'] as $article)

{

   $values = '("' . valid_data($article[0]) . '",
				 STR_TO_DATE("' . valid_data($article[2]) . '","%d/%m/%Y"),
				 "' . valid_data($article[1]) . '",
				 "' . valid_data($article[3]) . '",
				 "' . valid_data($article[4]) . '",
				 "' . valid_data($article[5]) . '",
				 "' . valid_data($article[6]) . '",
				 "' . valid_data($article[7]) . '",
				 "' . valid_data($article[8]) . '",
				 "' . valid_data($article[9]) . '",
				 "' . valid_data($article[10]) . '",
				 "' . valid_data($article[11]) . '",
				 "' . valid_data($article[12]) . '",
				 "' . valid_data($article[13]) . '",
				 "' . valid_data($article[16]) . '",
				 "' . valid_data($article[17]) . '",
				 "' . valid_data($article[18]) . '",
				 "' . valid_data($article[19]) . '",
				 "' . valid_data($article[20]) . '",
				 "' . valid_data($article[21]) . '",
				 "' . valid_data($article[22]) . '",
				 "' . valid_data($article[23]) . '",
				 STR_TO_DATE("' . valid_data($article[24]) . '","%d/%m/%Y"),
				 "' . valid_data($article[25]) . '",
				 "0",
				 STR_TO_DATE("' . valid_data($article[26]) . '","%d/%m/%Y"),
				 "' . valid_data($article[14]) . '",
				 "' . valid_data($article[15]) . '",
				"' . valid_data($article[27]) . '"	,
				"' . valid_data($article[28]) . '"	,
"' . valid_data($article[29]) . '",
"' . valid_data($article[30]) . '",
"' . valid_data($article[7]) . '",
"' . valid_data($article[31]) . '"	,
"' . valid_data($article[32]) . '"					
				 )';

$requete2 = 'INSERT INTO `com` (................) VALUES ' .$values;


echo $requete2;
$query2=mysqli_query($mysqli,$requete2) or die ('erreur2');

}