我在服务器上插入多个图像,并使用(,)分隔使用SQL Server在其中存储名称。
if($request->hasFile('images')){
$images= [];
foreach($images=$request->file('images') as $img) {
$name=$img->getClientOriginalName();
$img->move(public_path().'/dpic', $name);
$images[]=$name;
}
}
$test =implode(", ", $images);
$product->images =$test;
Run Code Online (Sandbox Code Playgroud)
图像名称与一些显示输出的数据一起插入数据库。
/tmp/php59iuBb, /tmp/phpdRewVH, PicturesI.jpg, Screenshot.png
Run Code Online (Sandbox Code Playgroud)
我想/tmp/php59iuBb, /tmp/phpdRewVH从输出中删除它。我该怎么做。
请指导我这样做。
当我进入searchproduct页面时,我收到以下错误消息.我怎么能修好它?
注意:未定义的索引:第29行的C:\ xampp\htdocs\prism\searchproduct.php中的doseForm
注意:未定义的索引:第32行的C:\ xampp\htdocs\prism\searchproduct.php中的doseForm
注意:未定义的索引:第35行的C:\ xampp\htdocs\prism\searchproduct.php中的强度
注意:未定义的索引:第38行的C:\ xampp\htdocs\prism\searchproduct.php中的强度
if($_POST['dataType']!= "") {
$dataType = $_POST['dataType'];
}else{
$dataType = $_GET['dataType'];
}
if($_POST['drugCategory']!= ""){
$drugCategory = $_POST['drugCategory'];
}else{
$drugCategory = $_GET['drugCategory'];
}
if($_POST['productName']!= ""){
$productName = $_POST['productName'];
}else{
$productName = $_GET['productName'];
}
if($_POST['brandName']!= ""){
$brandName = $_POST['brandName'];
}else{
$brandName = $_GET['brandName'];
}
if($_POST['dosageForm']!= ""){
$dosageForm = $_POST['dosageForm'];
}else{
$dosageForm = $_GET['dosageForm'];
}
if($_POST['strengths']!= ""){
$strengths = $_POST['strengths'];
}else{
$strengths = $_GET['strengths'];
}
Run Code Online (Sandbox Code Playgroud)
我得到了同样的错误,
请帮我解决