Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Dubbio Atroce

  1. #1

    Dubbio Atroce

    So già la figura di pupù che faccio ma:

    Corretto o Errato? ---> ....id='".$prova[idprova]."' eprchè non mi sto ricordando se era così oppure così .....id='".$prova['idprova']."'

    Già so che faccio brutta figura ma perdonatemi

  2. #2
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    così, apice doppio se stai scrivendo tag html, se sono dei parametri da passare in GET senza apici doppi... la chiave dell'array sempre tra apici singoli, a meno che non sia un integer, una variabile o una costante

    codice:
     id=" ' .$prova['idprova']. ' "

  3. #3
    riporto un esempio, perchè mi sono bloccato O_O


    "select * from prova where nomep='$row[prova_nome]'" lo vado a strutturare:

    "select * from prova where nomep='".$row['prova_nome']."'" oppure "select * from prova where nomep='".$row[prova_nome]."'

  4. #4
    a sto punto mi butterei su questo:

    http://php.net/manual/en/pdo.prepared-statements.php
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  5. #5
    Originariamente inviato da Santino83_02
    a sto punto mi butterei su questo:

    http://php.net/manual/en/pdo.prepared-statements.php
    Questo prima di tutto per chi voglia fare le cose per bene.

    Ma comunque la concatenazione di stringhe sembra essere il male piu' grande che serpeggia in questo forum. Continuare ad aprire e chiudere virgolette appiccicando pezzi di stringa con il punto rende il codice un blob illeggibile. Perche' non usare la comoda interpolazione che un linguaggio come PHP offre?

    Se non sapete farlo con gli array:
    Codice PHP:
    $sql "SELECT *
            FROM prova
            WHERE nomep = '
    {$row['prova_nome']}'"
    usate delle variabili di servizio:
    Codice PHP:
    $prova_nome $row['prova_nome'];

    $sql "SELECT *
            FROM prova
            WHERE nomep = '
    $prova_nome'"

  6. #6
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    giustissimo k.b.
    io quello che ho scritto non lo avrei mai fatto, ma date le informazioni a disposizione gli ho dato la dritta degli apici nella chiave dell'array...

    unica cosa che trovo comodo nella concatenazione di stringhe è che vedi al volo le variabili quando usi un editor che colora la sintassi

  7. #7
    Originariamente inviato da clasku
    unica cosa che trovo comodo nella concatenazione di stringhe è che vedi al volo le variabili quando usi un editor che colora la sintassi
    Quello dipende dall'editor, col mio vedo benissimo le variabili anche all'interno delle stringhe

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.