כלים ללכידה ולהמרה של האינטרנט

כיצד אוכל לאחסן לכידת נתונים במסד נתונים?

ניתן לאחסן ישירות תצלומים כמו צילומי מסך או תמונות GIF מונפשות into כל בסיס נתונים. מאמר זה ידגים כיצד נעשה זאת בשפת PHP ובמערכת מסד הנתונים MySQL. עם זאת אותה גישה צריכה לעבוד עם שפות ומערכות בסיס נתונים שונות.

ניתן להחזיר לכידה כבתים באמצעות GetResult שיטה בממשק ה- API של GrabzIt. ברגע שיש לך בתים אלה הם יכולים להיות מאוחסנים בבסיס נתונים כרגיל. ראשית צור טבלת מסד נתונים לאחסון התצלומים. דוגמה לה מוצגת להלן.

CREATE TABLE captures (
id INT NOT NULL AUTO_INCREMENT,
content BLOB NOT NULL,
PRIMARY KEY(id)
); 

הבא קבל את הלכידה כרגיל והוסף חתכים לתוצאה כך שהצהרת SQL לא תיכשל. ואז הפעל את השאילתה כדי לאחסן את הלכידה במסד הנתונים.

$result = $grabzIt->GetResult($id);

if (!$result)
{
   return;
}
$content = addslashes($result);

$query = "INSERT INTO upload (content) VALUES ('$content')";
mysql_query($query) or die('Error, query failed');