에서
<?php
require('/vendor/autoload.php');
//Create New Instance Of Faker
$faker = Faker\Factory::create();
//Connect to Database
$conn = connect();
for ($i=1; $i < 10; $i++){
$query = "INSERT INTO nightsout_venues (name, type, descripton , username)
VALUES(:name, :type, :descripton, :username)";
$stmt = $conn->prepare($query);
$Type = array("restaurant","pub","club","cafe");
$randomtype = array_rand($Type);
//Creating Array Of values
// For Prepared Statement
$arg =
array(
':name' => $faker -> company,
':type' => $Type[$randomtype],
':descripton' => $faker -> paragraph(5),
':username' => $faker -> freeemail,
);
//Executing the statement
$stmt->execute($arg);
}
?>
많은 감사,
이 열이 "설명"이라고 경우, "descripton"에 대한 오타 실수를하지 않았는지 확인합니다.
내가 알 수있는 한, 코드는 나에게 잘 어울립니다.
플러스, 예외 오류에 관해서 Ghost를 인용 :
"확인 PHP의 오류보고가 켜져 있는지 확인하고, $ CONN 후 $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);
을 추가".
PHP의 오류보고가 켜져 있는지 확인하고'$ conn' 다음에'$ conn-> setAttribute (PDO :: ATTR_ERRMODE, PDO :: ERRMODE_WARNING);를 추가하십시오. – Ghost
열이 "설명"인 경우 "설명"에 대한 오타 오류를 작성하지 않았는지 확인하십시오. –
정말 고맙습니다. 저는 이런 마펫 어리석은 오타입니다. 늦은 밤에 코딩하려고하지 말아야합니다. 당신이 그것을 대답하게 만들면 당신을 위해 그것을 받아 들일 수 있습니다. @ Fred-ii- – Mattyboi1670