本文介绍了嗨,大家好,我是新的Laravel 4,我怎样才能将它转换为Laravel Blade。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 大家好,我想更新记录,我想用我的ID发布特定记录。这里'我的代码 Hi guys, im wanna update a records, and i wanna post the specific record using my ID. here' my code<form class="form-horizontal" action="update.php?id=<?php echo $id?>" method="post"> <div class="control-group <?php echo !empty($nameError)?'error':'';?>"><label class="control-label">Name</label><div class="controls"><input name="name" type="text" placeholder="Name" value="<?php echo !empty($name)?$name:'';?>"><?php if (!empty($nameError)): ?><span class="help-inline"><?php echo $nameError;?></span><?php endif; ?></div> </div><div class="control-group <?php echo !empty($emailError)?'error':'';?>"> <label class="control-label">Email Address</label><div class="controls"><input name="email" type="text" placeholder="Email Address" value="<?php echo !empty($email)?$email:'';?>"><?php if (!empty($emailError)): ?><span class="help-inline"><?php echo $emailError;?></span><?php endif;?></div></div><div class="control-group <?php echo !empty($mobileError)?'error':'';?>"><label class="control-label">Mobile Number</label><div class="controls"><input name="mobile" type="text" placeholder="Mobile Number" value="<?php echo !empty($mobile)?$mobile:'';?>"><?php if (!empty($mobileError)): ?><span class="help-inline"><?php echo $mobileError;?></span><?php endif;?> </div></div><div class="form-actions"><button type="submit" class="btn btn-success">Update</button><a class="btn" href="index.php">Back</a></div></form></div> 这是我的功能 this is my function public function postUpdateStud(){require_once ('database.php');$id = null;if ( !empty($_GET['id'])) {$id = $_REQUEST['id'];}if ( null==$id ) {header("Location: index.php");}if ( !empty($_POST)) {// keep track validation errors$nameError = null;$emailError = null;$mobileError = null;// keep track post values$name = $_POST['name'];$email = $_POST['email'];$mobile = $_POST['mobile'];// validate input$valid = true;if (empty($name)) {$nameError = 'Please enter Name';$valid = false;}if (empty($email)) {$emailError = 'Please enter Email Address';$valid = false;} else if ( !filter_var($email,FILTER_VALIDATE_EMAIL) ) {$emailError = 'Please enter a valid Email Address';$valid = false;}if (empty($mobile)) {$mobileError = 'Please enter Mobile Number';$valid = false;}// update dataif ($valid) {$pdo = Database::connect();$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);$sql = "UPDATE customers set name = ?, email = ?, mobile =? WHERE id = ?";$q = $pdo->prepare($sql);$q->execute(array($name,$email,$mobile,$id));Database::disconnect();header("Location: index.php");}} else {$pdo = Database::connect();$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);$sql = "SELECT * FROM customers where id = ?";$q = $pdo->prepare($sql);$q->execute(array($id));$data = $q->fetch(PDO::FETCH_ASSOC);$name = $data['name'];$email = $data['email'];$mobile = $data['mobile'];Database::disconnect();}} 如何将其转换为laravel blade how can i convert it to laravel bladeaction="update.php?id=<?php echo $id??>" 推荐答案 这篇关于嗨,大家好,我是新的Laravel 4,我怎样才能将它转换为Laravel Blade。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!
11-01 02:04