Changeset 108949 in spip-zone


Ignore:
Timestamp:
Feb 14, 2018, 3:46:31 PM (20 months ago)
Author:
cedric@…
Message:

Fix warning si la saisie du formidable est vide ou invalide + nommage conventionnel res/row du sql_select/sql_fetch

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/formidable/trunk/formidable_administrations.php

    r108854 r108949  
    189189        // selection
    190190        include_spip('inc/saisies_migrer_afficher_si_remplissage');
    191         if ($resultats = sql_select(array('id_formulaire','saisies'), 'spip_formulaires')) {
     191        if ($res = sql_select(array('id_formulaire','saisies'), 'spip_formulaires')) {
    192192                        // boucler sur les resultats
    193                         while ($res = sql_fetch($resultats)) {
    194                                 $id_formulaire = $res["id_formulaire"];
    195                                 $saisies = unserialize($res['saisies']);
    196                                 $saisies = saisies_migrer_afficher_si_remplissage($saisies);
    197                                 $saisies = serialize($saisies);
    198                                 sql_updateq(
    199                                         'spip_formulaires',
    200                                         array('saisies'=>$saisies),
    201                                         "id_formulaire=$id_formulaire"
    202                                 );
     193                        while ($row = sql_fetch($res)) {
     194                                $id_formulaire = $row["id_formulaire"];
     195                                if ($saisies = unserialize($row['saisies'])) {
     196                                        $saisies = saisies_migrer_afficher_si_remplissage($saisies);
     197                                        $saisies = serialize($saisies);
     198                                        sql_updateq(
     199                                                'spip_formulaires',
     200                                                array('saisies'=>$saisies),
     201                                                "id_formulaire=".intval($id_formulaire)
     202                                        );
     203                                }
    203204                        }
    204205        }
Note: See TracChangeset for help on using the changeset viewer.