• Home
  • Forum
  • Fare Web
  • PHP

Inserimento multiplo

  • Creatore Discussione Creatore Discussione Trapano
  • Data di inizio Data di inizio 8 Nov 2012
Prec.
  • 1
  • 2
Primo Prec. 2 di 2

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.606
54
48
TN
  • 9 Nov 2012
  • #21
Trapano ha scritto:
perchè credo che per colpa sua non mi caricava nessun record...
Clicca per allargare...
perche non sei stato attento alla nota che avevo aggiunto
per fare un controllo del genere è necessario aggiungere il name all'input
criric ha scritto:
<input type='submit' name="procedi" value='Procedi'>
Clicca per allargare...
 

Trapano

Utente Attivo
27 Set 2012
238
0
16
49
  • 9 Nov 2012
  • #22
Si avevo notato dopo...
ma in pratica che fa?
if (isset($_POST['procedi']) && $_POST['procedi'] == "Procedi") {
Permette di eseguire solo a 'procedi' ?
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.606
54
48
TN
  • 9 Nov 2012
  • #23
semplicemente non ti permette di andare avanti se non hai premuto il submit
 

Trapano

Utente Attivo
27 Set 2012
238
0
16
49
  • 9 Nov 2012
  • #24
Grazie.
Ora non mi compare più il contenuto 'id' quando premo 'procedi'.
Mentre $data e $descrizione invece si.... ufffffff....

PHP:
<?php
include 'conf.php';
session_start();
if ($_SESSION['username']==$usern) ;
else{ 
header("Location: login.htm");
}

 { ?>
 <html>
<head>
<title>Modulo di inserimento nuovo oggetto</title>
</head>
<?php
include 'body.php';
?>
<table align='center' bgcolor='yellow' border='1' height='' width='900' cellpadding='0' cellspacing='0'>
<p align="center"><font color="black" size="5"><b>Inserisci un nuovo oggetto</b></font>
<form action='oggetti.php?reg=1' method='POST'>
<tr>
<td align='center' width=''><b>Descrizione</b></td>
<td align='center' width=''><b>Prezzo</b></td>
<td align='center' width=''><b>Quantita'</b></td>
<td align='center' width=''><b>%</b></td>
<td align='center' width=''><b>Codice venditore</b></td>
<td align='center' width=''><b>Stato</b></td>
<td align='center' width=''><b>Nome immagine</b></td>
<td align='center' width=''><b>Moltiplica record</b></td>
<td align='center' width=''><b></b></td>
</tr>
 <td align='center'width=''><input type='text' name='descrizione'></td>
 <td align='center'width=''><input type='text' name='prezzo'></td>
 <td align='center'width=''><input type='text' name='quantita'></td>
 <td align='center' width=''><input type='text' name='percento'></td>
 <td align='center' width=''><input type='text' name='id_venditore'></td>
 <td align='center' width=''><input type='text' name='venduto' value="in vendita" readonly="readonly"></td>
 <td align='center' width=''><input type='text' name='link'></td>
 <td align='center' width=''><input type='text' name='nvolte' value='1' size='4'></td>
 <td align='center' width=''><input type='submit' name='procedi' value='Procedi'></td><br>
</form></font></p>
 </table><br>


<?
include_once ("config.php");  
include_once ("connect.php");  

if (isset($_POST['procedi']) && $_POST['procedi'] == "Procedi") {
 if ((int) $_POST['nvolte'] < 10) {
$reg = $_GET['reg'];
if ( $reg == 1 ) {
$id = $_POST['id'];
$data = date('d/m/y');
$descrizione = $_POST['descrizione'];
$prezzo = $_POST['prezzo'];
$quantita = $_POST['quantita'];
$percento = $_POST['percento'];
$provvigione = ($prezzo*$quantita) *$percento/100;
$rimborso = ($prezzo*$quantita) - $provvigione;
$id_venditore = $_POST['id_venditore'];
$venduto = $_POST['venduto'];
$data_vendita = $_POST['data_vendita'];
$link = $_POST['link'];
for($i=0; $i < $_POST['nvolte']; $i++) { 
	
	
mysql_query("INSERT INTO oggetti
             ( id , data , descrizione , prezzo , quantita , percento , provvigione , rimborso , id_venditore , venduto , data_vendita , link )
             VALUES 
             ( '$id' , '$data' , '$descrizione', '$prezzo', '$quantita', '$percento', '$provvigione', '$rimborso', '$id_venditore', '$venduto', '$data_vendita', 'link/$link' )") OR DIE(mysql_error());
             

}
}
} else {  echo "<p>Limite massimo di 10 oggetti superato</p>";
  }
while ($row = mysql_fetch_array( $result )) { 
	$id=$row['id'];
$result = mysql_query ("SELECT * FROM oggetti WHERE data > 31/10/12"); 
     
}
echo "<td align='center'> $id </td> <td align='center'> $data </td> <td align='center'> $descrizione </td>";
}

?>
</body>
</html>
 <? } ?>
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.606
54
48
TN
  • 9 Nov 2012
  • #25
io avevo tolto il get reg ma ho dimenticato di toglierlo anche nella action del form
non ha senso aggiungerlo
edit
inp piu ti avevo aperto e chiuso una tr che ti eri dimenticato
 

Trapano

Utente Attivo
27 Set 2012
238
0
16
49
  • 12 Dic 2012
  • #26
Altro piccolo quesito...Accesso riservato.

Ciao a tutti e già che ci sono buone feste...

Avrei un quesito da esporre.
5 File per un accesso riservato in php
1File Index.htm
HTML:
<html>
<head>
<title>Accesso riservato</title>
</head>

<body bgcolor="#42FFF9">

<br><br><br><br><br>
<table align="center" bgcolor="red" border="0" height="" width="500" cellpadding="0" cellspacing="0">
<tr align="center">
<td align="center">
<p style="margin-top: 0pt; margin-bottom: 0pt;" align="center">
<font color="yellow" size="6"><b>AREA PERSONALE</b></font><br>
<font color="yellow" size="3">utilizza le password assegnate<br><br><br><br>

<form method=POST action=login.php>
<input type=password name=user  size=20>
<input type=password name=pass  size=20>
<input type=submit value=Login>
<input type=reset value=Reset></form></font></p><br>
</td>
</tr>
</table>

</body>
</html>
2 file login.php
PHP:
<?

session_start();
include 'conf.php';
$user= $_POST['user'];
$pass= $_POST['pass'];

if((!$user) || (!$pass)){
echo "Inserire tutte le informazioni!";
header("Location: index.htm");
}else{
if($user==$usern && $pass==$passw){ 
$_SESSION['username'] = $usern;
header("Location: situazione.php");
}else{ 
header("Location: index.htm");
}
}
?>
3 file conf.php
PHP:
<?
$usern= 'questo è l'username' ;
$passw= 'questa è la password' ;
?>
4 file situazione.php che non sto a inserire
5 file logout che non sto a inserire.

Tutto funziona se nei campi inserisco i dati che scrivo in conf.php
ma se io volessi che quei dati, venissero da un db?
il db lo vorrei tipo questo....
campo id = 1
campo psw = a
campo id = 2
campo psw = b
campo id = 3
campo psw = c
ecc...
in modo che tutte e tre le persone possano entrare con i loro dati.
Spero di essermi spiegato.
 
Ultima modifica di un moderatore: 12 Dic 2012

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 12 Dic 2012
  • #27
ciao
1)
guarda che qui c'è un errore
PHP:
 <?
$usern= 'questo è l'username' ;
$passw= 'questa è la password' ;
?>
2)
non usare lo short tag <? ma <?php
3)
un problema => un post
 
Prec.
  • 1
  • 2
Primo Prec. 2 di 2
Devi accedere o registrarti per poter rispondere.

Discussioni simili

S
Inserimento multiplo non richiesto
  • SergioD
  • 13 Mag 2020
  • PHP
Risposte
2
Visite
2K
PHP 14 Mag 2020
SergioD
S
[MySQL] Inserimento multiplo da form multirighe
  • gandalf1959
  • 25 Mag 2018
  • MySQL
  • 2
Risposte
22
Visite
6K
MySQL 22 Giu 2018
gandalf1959
S
Inserimento multiplo immagini
  • Snow4e
  • 30 Apr 2016
  • PHP
Risposte
18
Visite
3K
PHP 5 Mag 2016
Rikk73
A
form con inserimento multiplo
  • akp
  • 20 Ott 2015
  • PHP
Risposte
4
Visite
2K
PHP 21 Ott 2015
akp
A
G
Inserimento multiplo
  • giro
  • 22 Lug 2015
  • Classic ASP
Risposte
7
Visite
2K
Classic ASP 6 Ago 2015
Paolo69
P
Problemi inserimento dati con checkbox multiplo
  • pinoshine
  • 7 Feb 2013
  • PHP
Risposte
17
Visite
3K
PHP 10 Feb 2013
pinoshine
P
M
Inserimento multiplo di valori nei rispettivi record sql
  • macchiavelli.ivan
  • 5 Gen 2013
  • PHP
Risposte
5
Visite
2K
PHP 6 Gen 2013
macchiavelli.ivan
M
P
Query Mysql per inserimento multiplo
  • paolofru
  • 28 Gen 2012
  • MySQL
Risposte
4
Visite
5K
MySQL 29 Gen 2012
borgo italia
B
Rotazione banner temporizzati - inserimento multiplo nella stessa pagina html
  • Barbara72
  • 6 Set 2011
  • Javascript
Risposte
7
Visite
3K
Javascript 6 Set 2011
Barbara72
B
L
Inserimento multiplo di 2 o piu record
  • lobo90
  • 22 Feb 2010
  • Classic ASP
Risposte
5
Visite
4K
Classic ASP 22 Feb 2010
Paolo69
I
errore inserimento creazione stanza
  • Imperor
  • 18 Giu 2024
  • PHP
Risposte
1
Visite
2K
PHP 18 Giu 2024
Imperor
I
K
Inserimento query Errore 1366
  • Kiko74b
  • 6 Mag 2023
  • PHP
Risposte
4
Visite
1K
PHP 7 Mag 2023
marino51
K
form Inserimento record mysql
  • Kiko74b
  • 21 Gen 2023
  • PHP
Risposte
2
Visite
1K
PHP 25 Gen 2023
WmbertSea
[Retribuito] Cerco programmatore php per modifica/inserimento funzione/valori da un plugin importer wordpress
  • Lino80
  • 9 Gen 2023
  • Offerte e Richieste di Lavoro e/o Collaborazione
Risposte
0
Visite
3K
Offerte e Richieste di Lavoro e/o Collaborazione 9 Gen 2023
Lino80
C
inserimento gestionale sotto Word Press
  • carbar
  • 23 Mar 2022
  • WordPress
Risposte
0
Visite
1K
WordPress 23 Mar 2022
carbar
C
D
Inserimento video mp4
  • Darkbox
  • 7 Ott 2021
  • HTML e CSS
Risposte
0
Visite
774
HTML e CSS 7 Ott 2021
Darkbox
D
L
inserimento form dati multipli ?
  • luigithen
  • 13 Mag 2021
  • PHP
Risposte
0
Visite
1K
PHP 13 Mag 2021
luigithen
L
G
Appicazione HTML per inserimento dai in Database Access Microsoft
  • GOKU117
  • 6 Apr 2021
  • HTML e CSS
Risposte
0
Visite
2K
HTML e CSS 6 Apr 2021
GOKU117
G
J
Form inserimento dati in database
  • jerweb
  • 29 Gen 2021
  • Ajax
Risposte
1
Visite
3K
Ajax 5 Feb 2021
_SAGO
D
modificare questo codice per inserimento in text e non in tabella
  • Domenico2013
  • 22 Ott 2020
  • jQuery
Risposte
1
Visite
2K
jQuery 23 Ott 2020
Domenico2013
D
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • PHP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?