Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente bannato
    Registrato dal
    Oct 2005
    Messaggi
    6

    includere variabili solo all'output?

    ciao a tutti, mi sono appena iscritto, ma da buon lurker vi seguo da tempo

    $prova = "ciao a $tutti";

    $tutti = "tutti";

    echo $prova;

    che ovviamente genera un notice alla prima riga e all'echo non mi include $tutti

    come posso "includere" la variabile $tutti solo all'output? e non alla prima riga?

    a cosa mi serve?
    vorrei fare un array con tutte le query che ho nel mio script, visto che è in fase di realizzazione e lavoro su una 50ina di file, quindi raggruppandole in un solo file potrei modificarle più facilmente

    $queries[1] = "select * from tabella where id = " . $id;
    $queries[2] = ...

    ovviamente $id sarà disponibile solo quando andrò a leggere $queries[1]

    $id = 22;
    mysql_query($queries[1], $conn);

    come posso fare?

    vi ringrazio in anticipo

  2. #2
    non far apparire l'avviso del notice

    http://forum.html.it/forum/showthrea...ghlight=notice
    http://www.mcganass.com

  3. #3
    Utente bannato
    Registrato dal
    Oct 2005
    Messaggi
    6
    Originariamente inviato da mcganass
    non far apparire l'avviso del notice

    http://forum.html.it/forum/showthrea...ghlight=notice

  4. #4
    cerca in quel tread
    ti spiega dove modificare il file php.ini di apache perche' non ti si visualizzi a schermo l'avviso del notice
    http://www.mcganass.com

  5. #5
    Utente bannato
    Registrato dal
    Oct 2005
    Messaggi
    6
    ma che soluzione è scusa?
    una volta nascosto l'errore comunque non mi include la variabile

  6. #6
    il notice non e' un errore, e' solo un avviso che non influsice sul funzionamenteo del codice e delle funzioni, ti indica solo ke non hai mai settato quella variabile...

    $prova = "ciao a $tutti";

    $tutti = "tutti";

    echo $prova;

    che ovviamente genera un notice alla prima riga e all'echo non mi include $tutti
    ce un problema logico alla base di queste tre righe

    immagiana di fare un test e non sai una rispota (prima dikiarazione di $prova)

    non passi il test, 2 ore dopo ti dicono la soluzione ($tutti)

    secondo te ti cambaino la valutazioen del test? (echo...)

    e' ovvio che l'echo nonti riporta il valore di $tutti in $prova, $prova lo dichiari PRIMA di $tutti...come puo' sapere con quale valore setterai POI una varibile?
    http://www.mcganass.com

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.