Chirurgia spinală minim invazivă
Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical. Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale. www.neurohope.ro |
php CRUD problem
Last Updated: Oct 29 2017 17:28, Started by
betzy
, Oct 29 2017 13:45
·
0
#1
Posted 29 October 2017 - 13:45
ziele trecute am parcurs un tutorial ”PHP CRUD”
azi încercat să reproduc o parte din el cu unele modificări, în prima parte a tutorialului am făcut un form și am introdus datele într-un tabel. Formul ce l-am făcut azi nu funcționează și nu știu de ce, precizez că am 0 cunoștințe de php, tot ce am pus acolo am dat copy/paste din tutorial după submit nu se întâmplă nimic, nici redirect la index.php nici nu adaugă date în tabel <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <link href="css/bootstrap.min.css" rel="stylesheet"> <script src="js/bootstrap.min.js"></script> </head> <body> <?php require 'database.php'; if ( !empty($_POST)) { // keep track validation errors $clientError = null; $sumaError = null; $dataError = null; // keep track post values $client = $_POST['client']; $suma = $_POST['suma']; $data = $_post['data']; } // validate input if (empty($client)) { $clientError = 'Camp obligatoriu client'; $valid = false; } if (empty($suma)) { $sumaError = 'Camp obligatoriu suma'; $valid = false; } if (empty($data)) { $dataError = 'Camp obligatoriu data'; $valid = false; } // insert data if ($valid) { $pdo = Database::connect(); $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $sql = "INSERT INTO dispozitii_incasare (client,suma,data) values(?, ?, ?)"; $q = $pdo->prepare($sql); $q->execute(array($client,$suma,$data)); Database::disconnect(); header("Location: index.php"); } ?> <div class="container"> <div class="span10 offset1"> <div class="row"> <h3>Dispozitie de incasare</h3> </div> <form class="form-horizontal" action="dispozitie-incasare.php" method="post"> <div class="control-group <?php echo !empty($clientError)?'error':'';?>"> <label class="control-label">Client</label> <div class="controls"> <?php $pdo = Database::connect(); $sql = 'SELECT * FROM customers ORDER BY id DESC'; echo "<select name=nume=''>Nume</option>"; // list box select command foreach ($pdo->query($sql) as $row) { echo "<option value=$row[id]>$row[nume]</option>"; /* Option values are added by looping through the array */ } echo "</select>";// Closing of list box Database::disconnect(); ?> <?php if (!empty($clientError)): ?> <span class="help-inline"><?php echo $clientError;?></span> <?php endif; ?> </div> </div> <div class="control-group <?php echo !empty($sumaError)?'error':'';?>"> <label class="control-label">Suma</label> <div class="controls"> <input name="suma" type="text" placeholder="Suma" value="<?php echo !empty($suma)?$suma:'';?>"> <?php if (!empty($sumaError)): ?> <span class="help-inline"><?php echo $sumaError;?></span> <?php endif; ?> </div> </div> <div class="control-group <?php echo !empty($dataError)?'error':'';?>"> <label class="control-label">Data</label> <div class="controls"> <input type="date" name="data"> <?php if (!empty($dataError)): ?> <span class="help-inline"><?php echo $dataError;?></span> <?php endif; ?> </div> </div> <div class="form-actions"> <button type="submit" class="btn btn-success">Create</button> <a class="btn" href="index.php">Back</a> </div> </form></div> </body> </html> |
#2
Posted 29 October 2017 - 16:52
#3
Posted 29 October 2017 - 17:28
am refăcut formul respectiv fără dropdown list
și .. merge <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <link href="css/bootstrap.min.css" rel="stylesheet"> <script src="js/bootstrap.min.js"></script> </head> <body> <?php require 'database.php'; if ( !empty($_POST)) { // keep track validation errors $clientError = null; $sumaError = null; $dataError = null; // keep track post values $client = $_POST['client']; $suma = $_POST['suma']; $data = $_POST['data']; // validate input $valid = true; if (empty($client)) { $clientError = 'Camp obligatoriu client'; $valid = false; } if (empty($suma)) { $sumaError = 'Camp obligatoriu suma'; $valid = false; } if (empty($data)) { $dataError = 'Camp obligatoriu data'; $valid = false; } // insert data if ($valid) { $pdo = Database::connect(); $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $sql = "INSERT INTO dispozitii_incasare (client,suma,data) values(?, ?, ?)"; $q = $pdo->prepare($sql); $q->execute(array($client,$suma,$data)); Database::disconnect(); header("Location: index.php"); } } ?> <div class="container"> <div class="span10 offset1"> <div class="row"> <h3>Create a Customer</h3> </div> <form class="form-horizontal" action="dispozitie-incasare.php" method="post"> <div class="control-group <?php echo !empty($clientError)?'error':'';?>"> <label class="control-label">Client</label> <div class="controls"> <input name="client" type="text" placeholder="Client" value="<?php echo !empty($client)?$client:'';?>"> <?php if (!empty($clientError)): ?> <span class="help-inline"><?php echo $clientError;?></span> <?php endif; ?> </div> </div> <div class="control-group <?php echo !empty($sumaError)?'error':'';?>"> <label class="control-label">Suma</label> <div class="controls"> <input name="suma" type="text" placeholder="Suma" value="<?php echo !empty($suma)?$suma:'';?>"> <?php if (!empty($sumaError)): ?> <span class="help-inline"><?php echo $sumaError;?></span> <?php endif; ?> </div> </div> <div class="control-group <?php echo !empty($dataError)?'error':'';?>"> <label class="control-label">Data</label> <div class="controls"> <input type="date" name="data" placeholder="Data" value="<?php echo !empty($data)?$data:'';?>"> <?php if (!empty($dataError)): ?> <span class="help-inline"><?php echo $dataError;?></span> <?php endif; ?> </div> </div> <div class="form-actions"> <button type="submit" class="btn btn-success">Create</button> <a class="btn" href="index.php">Back</a> </div> </form> </div> </div> <!-- /container --> </body> </html> acum am nevoie de ajutor în loc de câmpul client vreau să fac un dropdown menu cu itemuri din tabelul ~customers~ pls help Edited by betzy, 29 October 2017 - 17:31. |
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users