Originariamente inviato da andr3a
... e quello che non c'e' non c'e' ... non e' che usi isSet ...
effettivamente
![]()
Originariamente inviato da andr3a
... e quello che non c'e' non c'e' ... non e' che usi isSet ...
effettivamente
![]()
m'hai nascosto la domandaOriginariamente inviato da }gu|do[z]{®©
effettivamente
![]()
![]()
ehm.. cosa fa questo passaggio? $$k = $_POST[$k];codice:while ( list($k,) = each( $_POST ) ) { $$k = $_POST[$k]; }
Occhiali da Sole www.OtticaGold.it
Marche: Diesel, Dior, Emporio Armani, Gucci, Oakley, Oxydo, Police, Ray-Ban, Roberto Cavalli, Valentino, Vogue - Per le altre... cerca su google.it
Prima che rincoglion..... qualcuno mi spiega come impostare queste benedette variabili con il nuovo PHP?
Questo è il codice che ho.lasciate perderel'html.
__________________________________________________ __________
<?php
include ("../config_disegni.php");
if_(!IsSet($id)_&&_$id_==_true);
if (!$id) {_
$sql = "select * from $tabella ORDER BY sezione ASC ";
$query = mysql_query ($sql, $connessione);
$rigo=mysql_fetch_array ($query);
$id = $rigo ["id"];
$cat = $rigo ["catalogo"];
$sez = $rigo ["sezione"];
$aut= $rigo ["autore"];
$tit= $rigo ["titolo"];
while ($rigo=mysql_fetch_array ($query)){
$id = $rigo ["id"];
$sez = $rigo ["sezione"];
$aut = $rigo ["autore"];
$tit = $rigo ["titolo"];
echo "$id";
echo "$sez";
echo "$aut";
echo "$tit";
echo "modifica";
echo "elimina";
// la chiusura della connessione
} // fine ciclo while
} // fine ciclo if
else { // se l'id esiste
$sql = "select * from $tabella where id = '$id'";
$query = mysql_query ($sql, $connessione);
$rigo = mysql_fetch_array ($query);
$id = $rigo ["id"];
$cat = $rigo ["catalogo"];
$sez = $rigo ["sezione"];
$aut= $rigo ["autore"];
$tit= $rigo ["titolo"];
echo <<<EOD
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<form name="album" method="post" action="mod_pagina2.php">
Quì inserisco il form in html con il recupero dei dati da modificare
</form>
</body>
</html>
EOD;
// la chiusura della connessione
mysql_close ($connessione) or die ("Non riesco a chiudere la connessione con il server!!");
} // fine else
?>
__________________________________________________ __________
Questo è il file dell'include
<?
// file con i dati di connessione al MySQL
$server = "localhost";
$datab= "db";
$tabella = "printer";
$connessione = mysql_connect ($server, $utente, $passwd) or die ("MySql dice: " . mysql_error());
$db = mysql_select_db ($datab, $connessione) or die ("MySql dice: " . mysql_error());
?>
__________________________________________________ __________________
Continua a darmi errori di tutti i tipi sempre colpa dell'id immagino
Aiutatemi !!![]()
![]()
![]()
in realta' credo sia meglio usare questa sintassi, sempre che vada ...Originariamente inviato da vla
m'hai nascosto la domanda![]()
ehm.. cosa fa questo passaggio? $$k = $_POST[$k];codice:while ( list($k,) = each( $_POST ) ) { $$k = $_POST[$k]; }
che emula un register_global a on per le variabili postate.codice:while ( list($k,) = each( $_POST ) ) { $$k = &$_POST[$k]; }
Significa che se hai una $_POST["prova"]; dopo quel ciclo ti ritroverai una variabile $prova contenente o puntante, in questa revisione, al contenuto di $_POST["prova"];
Oppure:
$miavar = "ciao";
$$miavar = "pippo";
ho appena create la variabile $ciao contenente la stringa "pippo"
@ guidoz
che fine ha fatto il tuo post sborone da 40 linee ?? :di56:![]()
cosi' sembra che la mia risposta sia un vaneggiamento inutile e soprattutto non utile a tutti quelli che la pensavano come te, sebbene credo siano pochissimi![]()
ma potevano avere dei chiarimenti![]()
Originariamente inviato da andr3a
@ guidoz
che fine ha fatto il tuo post sborone da 40 linee ?? :di56:![]()
gm ha fattp psticci.. gli avevo detto di cancellare il mio e il tuo visto che avevo detto 'na cazzata.. casomai avresti potuto ripostare tu una versione completa e corretta... ma lui ha cancellao solo il mio![]()
bump
(sto aggiornando la data alle vecchie pillole per evitare che vengano cancellate. non scrivete ca22ate se non avete nulla da dire)
Addio Aldo, amico mio... [03/12/70 - 16/08/03]
Un bel articolo.
Una piccola aggiunta:
Statemi bene.Nel PHP 5 è stato introdotto un nuovo livello di errore E_STRICT. Come E_STRICT non viene incluso nel E_ALL e, pertanto, occorre abilitarlo in modo esplicito. Abilitare E_STRICT durante la fase di sviluppo porta alcuni benefici. Questa casistica di messaggi servono ad aiutare le più recenti, e consigliate, metodologie di programamzione, avvisando, ad esempio, sull'uso di funzioni deprecate.
Without faith, nothing is possible. With it, nothing is impossible
http://ilwebdifabio.it
BUMP
Addio Aldo, amico mio... [03/12/70 - 16/08/03]