# Amfphp service mysql\_query fail

**URL:** <https://forum.kirupa.com/t/amfphp-service-mysql-query-fail/269677>\
**Category:** Uncategorized\
**Created:** [August 30, 2008, 4:55pm UTC](https://forum.kirupa.com/t/amfphp-service-mysql-query-fail/269677 "2008-08-30T16:55:02Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Felixz](https://avatars.discourse-cdn.com/v4/letter/f/ecb155/32.png) [@Felixz](https://forum.kirupa.com/u/Felixz)\
**Post date:** [August 30, 2008, 4:55pm UTC](https://forum.kirupa.com/t/amfphp-service-mysql-query-fail/269677/1 "2008-08-30T16:55:02Z")

</div>

I use the following code to manually insert new row to a table:

```php
<?php
mysql_connect ("localhost", "marknaeg_felixz", "xxxxxx") or die ('I cannot connect to the database because: ' . mysql_error());
mysql_select_db ("marknaeg_felixz");
echo mysql_query (
 'INSERT INTO categories
 VALUES (NULL, "link", "icon", "caption", "description", "sound")'
);
?>

```

Which works perfectly, but when I want to call that from AS

```php
 function addCategory($link, $icon, $caption, $description, $sound) {
  return mysql_query (
   'INSERT INTO categories
   VALUES (NULL, $link, $icon, $caption, $description, $sound)'
  );
 }

```

```auto
connection.connect(gateway);
connection.call("DataBase.addCategory", responder, "link", "icon", "caption", "description", "sound");

```

I get false.
