[PHP] Aiuto array

Fabrizio Villa

Utente Attivo
19 Gen 2013
131
0
16
Salve,
avrei bisogno che qualcuno mi aiuti gentilmente...
Ho una tabella con i seguenti valori:

PHP:
$sql1 = "INSERT INTO taggiorna (id, Subject, Start_Date, Start_Time, End_Date, End_Time, All_Day_Event, Description, Location)
                VALUES (NULL, '".addslashes($nom)."', '".addslashes($sdate)."', '".addslashes($stime)."', '".addslashes($edate)."', '".addslashes($etime)."', '".addslashes($ade)."', '".addslashes($des)."',
        '".addslashes($loc)."')";

Con la funzione

PHP:
if (isset($_POST['bAjout']) && $_POST['bAjout'] == 'Aggiungi')

aggiungo i suddetti campi al database. Con la stessa funzione vorrei che gli stessi campi venissero inseriti in un campo solo di un'altra tabella.
Ho fatto così:

PHP:
$sql2 = "INSERT INTO tall
                VALUE (NULL, '".addslashes($all)."', '".addslashes($sdate)."')";

I campi li ho settati così:

PHP:
$nom = $_POST["tnom"];
        $sdate = $_POST["tsdate"];
        $stime = $_POST["tstime"];
    $edate = $_POST["tsdate"];
        $etime = $_POST["tetime"];
    $ade = $_POST["tade"];
    $des = $_POST["tdes"];
    $loc = $_POST["tloc"]; 
    $all = $_POST["tall"];

Il form è il seguente:

PHP:
<tr>
                    <td><textarea name="tnom">M&deg;</textarea></td>
          <td><input type="date" name="tsdate"></td>
                    <td><input type="time" name="tstime">
          <input type="hidden" name="tedate"></td>   
          <td><input type="time" name="tetime">
          <input type="hidden" name="tade" value="False"></td>                   
          <td><textarea name="tdes"></textarea></td>
                    <td><textarea name="tloc"></textarea></td>         
                  </tr>
            </table>
      <input type="text" name="tall" value="'.$nom.''.addslashes($sdate).', '.addslashes($stime).', '.addslashes($etime).', '.addslashes($des).',
        '.addslashes($loc).'">
            <input type="submit" name="bAjout" value="Aggiungi" />


Non riesco, credo che debba creare un array, ma non so farlo (sono una capra con PHP...)
Se qualche anima pia mi aiuta...Grazie mille!!!
 

marino51

Utente Attivo
28 Feb 2013
3.001
173
63
Lombardia
non è molto chiaro lo scopo che ti porta alla necessità che esponi,
necessità abbastanza contraria al normale uso del database
sarebbe interessante capire questa necessità

in ogni caso se vuoi ottenere un unico insieme (campo) che contiene tutti i valori degli altri, puoi agire con php,
PHP:
$x = $a . $b . $c .........;
$sql = "insert into tabella (.......) values ($x ....)";
puoi aggiungere dei separatori a tuo piacere se vuoi riconoscere le singole unità che hai composto

se vuoi agire con un'array fai riferimento al seguente link
http://phpflow.com/php/insert-php-array-into-mysql-table/
 

Fabrizio Villa

Utente Attivo
19 Gen 2013
131
0
16
Ciao, grazie per la risposta.

Forse sbaglio la "soluzione" al problema.
Nella prima tabella (taggiorna) ho un form che permette di aggiornare un calendario con i campi di google calendar.
Nella tabella tall, invece, questi campi devono essere raccolti in una stringa sola per poter successivamente formattarne il testo.

Esempio:
taggiorna = id, 12/12/2012, 10.00, 13.00, faccio la spesa, vado a Milano
tall=mercoledì 12 dicembre 2012 dalle 10.00 alle 13.00 vado a fare la spesa a Milano (aggiungo grassetto e corsivo in certi punti ecc...)

Mi sono spiegato?

Cmq provo a fare come mi hai consigliato e ti faccio sapere...Grazie mille nel frattempo!
 
Discussioni simili
Autore Titolo Forum Risposte Data
C [PHP] Chiedo un aiuto, Array multidimensionale. PHP 3
S [risolto] Aiuto: ciclo php ( for / while). popolare select dinamicamente da array id. PHP 9
A Aiuto per pagina php PHP 0
I Aiuto php Dependent Lookup PHP 0
L Aiuto per programma web php/mySQL PHP 2
A Aiuto php colore diverso PHP 10
C Aiuto compiuto scuola PHP/MySQL PHP 2
Michelebozzo [PHP] Rimuovere pubblicazione nome pagina ... aiuto! PHP 7
Z Gestionale in Php/mysql: Quanto farsi pagare? Aiuto! Discussioni Varie 0
P [PHP] Browser game, aiuto a tempo libero. Offerte e Richieste di Lavoro e/o Collaborazione 0
T [PHP] aiuto....Fatal error: Uncaught Error:non riesco a capire PHP 1
N [PHP] Aiuto PHP 1
M [PHP] Aiuto su inner join PHP 10
S [PHP] Aiuto creazione form php per completamento modello word PHP 1
W [PHP] Un aiuto per il mio primo "Multithread" PHP 0
J [PHP] richiesta di aiuto PHP 3
F [PHP] Aiuto SELECT DISTINCT / GROUP BY PHP 17
L [PHP] aiuto per installazione mrbs PHP 0
S [PHP] Aiuto! Non riesco a richiamare una variabile PHP 2
N [PHP] aiuto su variabili e colori PHP 4
C [PHP] Aiuto su visualizza foto da cartella PHP 6
P [PHP] aiuto creazione login PHP 16
S PHP: Aiuto con upload immagini che si auto tuotano PHP 24
P [PHP] Aiuto per gestione file CSV PHP 24
A aiuto php PHP 3
A php aiuto PHP 2
G Piccolo aiuto per php mail PHP 2
C Aiuto su script php PHP 2
F Aiuto PHP : Parse error PHP 1
G Aiuto! Studente cerca aiuto per un codice PHP PHP 1
S aiuto per script PHP/OOP PHP 2
S Un aiuto su uno script di ricerca avanzata in php che sto verificando. PHP 1
R Aiuto creazione php PHP 0
G Aiuto modifica PHP PHP 1
T Aiuto con script PHP PHP 0
S Aiuto con PHP! PHP 4
D Aiuto Ajax da PHP con codifica json Ajax 0
K aiuto su gestione casella select del form + php + mysql PHP 0
L Aiuto form php! PHP 1
N Aiuto php : Modulo Mail non funzionante - Dove sbaglio ? PHP 5
E [RISOLTO] Aiuto impostazione mail.php PHP 2
D aiuto con pag di login in php PHP 1
S [RISOLTO]aiuto, non riesco afar funzionare il camp odi ricerca per un DB con PHP PHP 5
W [Aiuto PHP Mysql] Script visualizzare a video righe di tabella mysql PHP 2
C aiuto php PHP 19
B AIUTO: come passare una variabile php ad una funzione javascript Javascript 2
Task Mc Aiuto per reindirizzamento in php PHP 7
S Come creare php.ini Aiuto! PHP 0
B Aiuto query mysql in php PHP 1
ivarello Aiuto invio form nascosto in PHP PHP 2

Discussioni simili